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