1、php-mongodb代码建索引(createIndexes):
<?php
$manager = new \MongoDB\Driver\Manager("mongodb://admin:admin@127.0.0.1:27017");
$command = new MongoDB\Driver\Command([
"createIndexes" => "collectionName",
"indexes" => [[
"name" => "indexName",
"key" => [ "keyName" => 1],
"ns" => "databaseName.collectionName",
]],
]);
$result = $manager->executeCommand("databaseName", $command);
?>
2、php-mongodb代码删除集合(drop):
<?php
$manager = new \MongoDB\Driver\Manager("mongodb://admin:admin@127.0.0.1:27017");
$command = new MongoDB\Driver\Command([
"drop" => "collectionName",
]);
$result = $manager->executeCommand("databaseName", $command);
?>
3、php-mongodb代码创建集合(create):
<?php
$manager = new \MongoDB\Driver\Manager("mongodb://admin:admin@127.0.0.1:27017");
$command = new MongoDB\Driver\Command([
"create" => "collectionName",
]);
$result = $manager->executeCommand("databaseName", $command);
?>