ser*_*dev 4 php database mongodb nosql
我发现这样做的唯一方法是:
$mongo->selectDB('new_db')->createCollection('tmp_collection');
$mongo->selectDB('new_db')->dropCollection('tmp_collection');
Run Code Online (Sandbox Code Playgroud)
正是这样做$mongo->selectDB('new_db')实际上是行不通的.知道吗?
Jus*_*ins 10
在创建数据库之前,您需要在数据库上运行至少一个命令...
在添加任何集合之前可以运行此命令...因此您只能列出(不存在的)集合.
<?php
$connection = new Mongo();
$db = $connection->foo;
$list = $db->listCollections();
foreach ($list as $collection) {
echo "$collection </br>";
}
?>
Run Code Online (Sandbox Code Playgroud)
您的新数据库现在应该存在,尚未创建用户集合.
| 归档时间: |
|
| 查看次数: |
8943 次 |
| 最近记录: |