如何在mongodb中使用yii2列出所有数据库?

时间:2016-06-28 09:27:28

标签: php mongodb yii2

我需要当前服务器上的数据库列表。我正在使用yii2框架。我如何获得数据库列表? yii2 v2.1具有获取此数据库列表的功能,但我想使用yii2 v2.0。

1 个答案:

答案 0 :(得分:0)

$all = Yii::$app->mongodb->createCommand()->listDatabases();

其中 mongodb 配置mongo实例。回复可能如下:

$all:array = 
  0: array = 
    name: string = local
    sizeOnDisk: double = 83886080
    empty: bool = FALSE
  1: array = 
    name: string = testDD
    sizeOnDisk: double = 19268632576
    empty: bool = FALSE
  2: array = 
    name: string = admin
    sizeOnDisk: double = 1
    empty: bool = TRUE