本章介绍PHP MongoDB的文档删除操作。
前置教程
删除一个文档
<?php
// 使用默认地址连接MongoDB,并引用test数据库中的users集合
$collection = (new MongoDB\Client)->test->users;
$collection->drop();
// 插入测试数据
$collection->insertOne(['name' => 'Bob', 'state' => 'ny']);
$collection->insertOne(['name' => 'Alice', 'state' => 'ny']);
// 根据条件删除一个文档
$deleteResult = $collection->deleteOne(['state' => 'ny']);
批量删除文档
// 根据条件匹配删除匹配的文档
$deleteResult = $collection->deleteMany(['state' => 'ny']);
网友评论