牛牛在线工具

MongoDB\Driver\WriteResult::getDeletedCount()

收录 8868 个 PHP 函数,含用途说明与用法示例。

MongoDB\Driver\WriteResult::getDeletedCount()

获取删除操作的文档数量

函数名称:MongoDB\Driver\WriteResult::getDeletedCount() 适用版本:PHP 5.6.0及以上版本 函数说明:该函数用于获取删除操作的文档数量。 用法: public function getDeletedCount(): int 参数:无 返回值:一个整数,表示删除操作影响的文档数量。 示例: <?php // 创建MongoDB连接 $manager = new MongoDB\Driver\Manager("mongodb://localhost:27017"); // 创建删除操作 $bulk = new MongoDB\Driver\BulkWrite; $bulk->delete(['name' => 'John Doe']); // 执行删除操作 $result = $manager->executeBulkWrite('database.collection', $bulk); // 获取删除的文档数量 $deletedCount = $result->getDeletedCount(); echo "Deleted documents count: " . $deletedCount; ?> 上述示例中,我们首先创建了一个MongoDB连接,并使用BulkWrite对象创建了一个删除操作。然后,通过调用executeBulkWrite()方法执行了删除操作,并将返回的WriteResult对象存储在$result变量中。最后,使用getDeletedCount()方法获取了删除的文档数量,并将其输出到屏幕上。