tal*_*opk 1 mongodb mongodb-php
不带任何参数的remove()方法删除集合中的所有文档.
$this->db->$collection->remove();
Run Code Online (Sandbox Code Playgroud)
但是如何使用安全模式删除所有文档?
应该删除的第一个参数是什么?传递数组('safe'=> true)作为第一个参数不会删除所有文档,因为它被视为具有键'safe'的过滤器.
$this->db->$collection->remove(array('safe' => true));
Run Code Online (Sandbox Code Playgroud)
您需要将其作为remove调用中的第二个参数传递:
http://php.net/manual/en/mongocollection.remove.php
$this->db->$collection->remove(array(),array('safe' => true));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2518 次 |
| 最近记录: |