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