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

MongoDB\BulkWriteCommandResult 类

MongoDB\BulkWriteCommandResult

此类包含有关已完成的客户端端批量写入操作的信息。它从 MongoDB\Client::bulkWrite() 返回。

方法
说明

getInsertedCount()

返回批量写入命令中所有插入操作插入的文档总数。

getMatchedCount()

返回批量写入命令中与所有更新和替换操作匹配的文档总数。

getModifiedCount()

返回批量写入命令中所有更新和替换操作修改的文档总数。

getUpsertedCount()

返回批量写入命令中所有更新和替换操作更新或插入的文档总数。

getDeletedCount()

返回批量写入命令中被所有删除操作删除的文档总数。

getInsertResults()

返回每次成功插入操作的结果映射。每个操作都由一个整数键表示,其中包含一个文档,其中包含与操作对应的信息,例如插入的 _id 值。

getUpdateResults()

返回每个成功更新操作的结果映射。每个操作都由一个整数键表示,其中包含一个文档,其中包含与该操作对应的信息。

getDeleteResults()

返回每个成功删除操作的结果映射。每个操作都由一个整数键表示,其中包含一个文档,其中包含与该操作对应的信息。

isAcknowledged()

返回一个布尔值,指示服务器是否已确认批量操作。

要详细学习;了解执行客户端端批量写入操作时从服务器返回的信息,请参阅 Mongo.bulkWriteShell方法参考的输出部分。