我已经搜索过没有任何结果的答案。我需要使用 PHP 7.1.6 中的 MongoDB\Driver 检查我的 mongo 数据库中是否存在集合。有谁知道该怎么做?谢谢。
最佳答案
我做了这个方法来验证是否存在集合必须传递名称,如果不存在则返回0,如果存在则返回1
public function verifyCollection($name){
$bd = $this->conexion->mongo();
$data = $bd->listCollections([
'filter' => [
'name' => $name,
],
]);
$exist = 0;
foreach ($data as $collectionInfo) {
$exist = 1;
}
return $exist;
}
关于php - 在 PHP 7.1.6 中使用 MongoDB\Driver 检查 mongodb 中是否存在集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47161080/