文档菜单
文档首页
/ / /
Laravel MongoDB
/

运行命令

本页面内容

  • 示例

您可以通过调用数据库连接实例上的command()方法直接在数据库上运行MongoDB命令。

要运行命令,调用command()方法并传入包含命令及其参数的文档。

此用法示例在sample_mflix数据库使用的数据库连接实例上执行以下操作

  • 创建一个引用sample_mflix数据库的数据库连接实例

  • 指定一个命令来检索sample_mflix数据库中的集合和视图列表

  • 打印命令返回的每个结果的name字段的值

示例调用command()方法来运行listCollections命令。此方法返回一个包含数据库中每个集合的结果文档的游标。

$cursor = DB::connection('mongodb')
->command(['listCollections' => 1]);
foreach ($cursor as $coll) {
echo $coll['name'] . "<br>\n";
}
sessions
movies
theaters
comments
embedded_movies
users

要了解如何编辑您的Laravel应用程序以运行用法示例,请参阅用法示例主页.

提示

要了解更多关于运行MongoDB数据库命令的信息,请参阅服务器手册中的数据库命令

返回

字段值区分

本页面内容