MongoDB\Database::dropCollection()
定义
参数
返回值
包含drop命令的结果文档的数组或对象。返回类型将取决于typeMap
选项。
错误/异常
如果选项被使用且所选服务器不支持(例如collation
,readConcern
,writeConcern
),将抛出MongoDB\Exception\UnsupportedException
。
对于与参数或选项解析相关的错误,将抛出MongoDB\Exception\InvalidArgumentException
。
MongoDB\Driver\Exception\RuntimeException 用于扩展级别的其他错误(例如连接错误)。
示例
以下示例在 test
数据库中删除了 users
集合
$db = (new MongoDB\Client)->test; $result = $db->dropCollection('users'); var_dump($result);
输出将类似于
object(MongoDB\Model\BSONDocument)#8 (1) { ["storage":"ArrayObject":private]=> array(3) { ["ns"]=> string(10) "test.users" ["nIndexesWas"]=> int(1) ["ok"]=> float(1) } }
另请参阅
drop 命令参考 MongoDB 手册