我想从js文件导入报告查询。
要做到这一点,我选择Run Database Command
命令类型。但我不知道如何编写查询。
我盲目地试着这样db.user.find({})
,但这不起作用。
有关使用此功能的任何文档/资源吗?
答案 0 :(得分:1)
如果选择Run Database Command
,则在表达式中输入有效的JSON-Object。该对象将在调用db.runCommand()
时执行,这是一个MongoDB接口,用于执行非CRUD操作。
输入{ isMaster: 1 }
,您将看到结果
{
"ismaster" : true,
"maxBsonObjectSize" : 16777216,
"maxMessageSizeBytes" : 48000000,
"maxWriteBatchSize" : 1000,
"localTime" : ISODate("2016-04-26T16:24:18.317Z"),
"maxWireVersion" : 3,
"minWireVersion" : 0,
"ok" : 1
}
更新以阅读您想要实现的目标:
从“命令类型”中选择空行,然后在上面的行中输入要使用的集合的名称。单击$query Expression...
并添加JSON-Object以限制查询。然后从显示的属性中选择要添加到结果集的属性。