Join us Sept 17 at .local NYC! Use code WEB50 to save 50% on tickets. Learn more >
MongoDB Event
Docs 菜单
Docs 主页
/ / /
PHP 库手册
/

版本说明

了解以下版本的MongoDB PHP库中引入的新功能、改进和修复:

  • 版本 2.1

  • 版本 2.0

  • 版本 1.21

  • 版本 1.20

  • 版本 1.19

  • 版本 1.18

  • 版本 1.17

重要

重大更改

PHP库 v2.1发布引入了以下重大更改:

  • 删除对MongoDB Server 4.0 的支持。支持的最低MongoDB Server版本为 4.2。

PHP库 v2.1发布包含以下功能、改进和修复:

  • 添加客户端端批量写入API ,以便在同一调用中对多个数据库和集合执行写入操作。要学习;了解有关此功能的更多信息,请参阅批量写入操作指南中的 客户端批量写入部分。

重要

重大更改

PHP库 v2.0发布引入了以下重大更改:

  • 以下方法返回 void 而不是原始命令响应:

    • MongoDB\Client: dropDatabase()

    • MongoDB\Collection: drop(), dropIndex(), dropIndexes(), dropSearchIndex(), rename()

    • MongoDB\Database: createCollection(), drop(), dropCollection(), renameCollection()

要学习;了解有关此发布中重大更改的更多信息,请参阅升级库版本指南中的版本 2.0 重大更改部分。

PHP库 v2.0发布包括以下API更改和删除:

PHP库 v1.21发布包含以下功能、改进和修复:

有关此版本中更改的更多信息,请参阅 GitHub 上的 v1.21 发布说明 。

重要

MongoDB Server v 3.6 生命周期结束

此发布的库删除了对MongoDB Server v 3.6的支持。

  • 新增支持MongoDB Server v 8.0的支持。

  • 添加支持可查询Queryable Encryption(QE)范围查询的支持。 要使用此功能,您的应用必须连接到MongoDB Server 8.0或更高版本。 有关 QE范围查询的更多信息,请参阅MongoDB Server手册中的可查询Queryable Encryption

  • 当分片集群操作不成功时,如果有其他mongos服务器可用,则该库会避免选择相同的mongos服务器进行操作重试。

  • 创建 KMIP 数据密钥时,现在可以指定delegated选项。 如果此选项设立为true ,则 KMIP提供商在本地执行数据密钥的加密和解密,确保加密密钥永远不会离开 KMIP服务器。

  • MongoDB\Collection::createIndex()MongoDB\Collection::createSearchIndexes() 方法的搜索索引规范中添加 type 选项。此更改允许您以编程方式创建Atlas Vector Search索引。要学习;了解更多信息和查看示例,请参阅Atlas Search索引指南

有关此版本中更改的更多信息,请参阅 GitHub 上的 v1.20 发布说明。

此发布的PHP库不包含重大更改,添加此库是为了与PHP扩展保持版本奇偶校验。

要学习;了解有关此发布的更多信息,请参阅 GitHub 上的 v1.18 发布说明。

要学习;了解有关此发布的更多信息,请参阅 GitHub 上的 v1.17 发布说明。

后退

参考

在此页面上