首页 > 解决方案 > 如何在laravel的mongodb服务器中获取所有数据库名称

问题描述

我在 laravel 中使用jenssegers mongodb库进行 mongodb 数据库交互。我无法找到一个 API 来获取所有数据库名称的列表驻留在 laravel doc 或jenssegers mongodb中的服务器中。

例如,跟踪我的 mongodb 服务器中存在的所有数据库

college_1
college_2
college_3

我想获取数据库列表。

标签: mongodblaravelmongodb-query

解决方案


这是经过测试的解决方案,

$data = DB::connection('mongodb')->getMongoClient()->listDatabases();
dd($data);

推荐阅读