对于 AI 代理:可在 https://www.mongodb.com/zh-cn/docs/llms.txt 获取文档索引—通过在任何 URL 路径后添加 .md 可获取所有页面的 Markdown 版本。
Docs 菜单

BSON

MongoDB将数据记录存储为BSON文档。 BSON是JSON文档的二进制表示形式,但它包含的数据类型比JSON更多。有关BSON规范,请参阅 bsonspec.org。

默认下, MongoDB PHP库分别将BSON文档作为 对象返回,并将BSON数组作为MongoDB\Model\BSONDocument MongoDB\Model\BSONArray对象返回。

MongoDB\Model\BSONArray

该类扩展了 PHP 的ArrayObject类。它还实现了 PHP 的JsonSerializable接口以及扩展的MongoDB\BSON\Serializable和MongoDB\BSON\Unserializable接口。

默认下,该库会将BSON数组反序列化为该类的实例。在BSON和JSON序列化期间,此类的实例将序列化为大量类型(内部使用 array_values() 以数字方式对大量重新索引)。

MongoDB\Model\BSONDocument

该类扩展了 PHP 的ArrayObject类。它还实现了 PHP 的JsonSerializable接口以及扩展的MongoDB\BSON\Serializable和MongoDB\BSON\Unserializable接口。

默认情况下,该库将 BSON 文档反序列化为该类的实例。在 BSON 和 JSON 序列化过程中,此类的实例将作为文档类型进行序列化(内部使用了 对象转换)。

给本页内容打分

在此页面上