我正在尝试使用本机Mongo查询来查找数据,但无法做到。 看来mongo仅提供用于获取数据的过滤器属性。
就SQL而言(例如phpmyadmin,mysqlWorkbench,toad),我们可以轻松地直接在QueryEditor中执行本机查询。同样,mongodb罗盘中是否有任何控制台(查询编辑器)可以执行直接查询?如果是,请告诉我面包屑。
注意:我不想使用robomongo,robo3T和其他mongo UI工具。
答案 0 :(得分:3)
好像他们在向Compass添加外壳程序一样:
https://www.mongodb.com/blog/post/new-compass-comes-with-shell
“在Compass 1.22 Beta中,我们引入了集成的MongoDB Shell,它使您可以直接从Compass运行数据库命令和脚本。”
答案 1 :(得分:1)
我喜欢使用Robo3T(https://robomongo.org/),它具有良好的界面,并且不像指南针查询栏那样严格
答案 2 :(得分:0)
是的,Mongo罗盘仅提供过滤器选项(查询栏)以对特定集合进行查询。
要更好地了解如何在查询栏中进行查询,请参考
Compass Documentation : Schema-Query Bar
也请看一下本教程MongoDB Compass Query Building
答案 3 :(得分:0)
无法在Mongodb Compass中执行此操作,可以使用其他工具,例如“ NoSQLBooster for MongoDB”