运行命令
在此页面上
您可以通过在数据库连接实例上调用 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"; }
要学习;了解如何编辑 Laravel应用程序以运行用法示例,请参阅用法示例登录页面。
提示
要学习;了解有关运行MongoDB 数据库命令的更多信息,请参阅服务器手册中的数据库命令。