PHP MongoDB獲取數據庫中的所有collection

可用的方式:

<?php

$database = (new MongoDB\Client)->test;

$cursor = $database->command(['listCollections' => 1]);

foreach ($cursor as $collection) {
    echo $collection['name'], "\n";
}

如下的方式只能拿到collection對象但是無法獲取到具體的collection 名

$database = (new MongoDB\Client)->test;

$cursor = $database->listCollections();

foreach ($cursor as $collection) {
	print_r($collection);
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章