Birt 报告如何编写 mongodb db 命令
Birt report how to write mongodb db command
我想从 js 文件导入报表查询。
为此,我选择 Run Database Command
命令类型。但我不知道如何编写查询。
我盲目地尝试了这样的操作 db.user.find({})
但那不起作用。
任何doc/resource使用此功能?
如果您 select 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
}
更新阅读意图达到什么目的:
Select 命令类型中的 空行 并在上面的行中输入要使用的集合的名称。单击 $query Expression...
并添加 JSON-Object 以限制您的查询。然后 select 从显示的属性中选择您要添加到结果集中的属性。
我想从 js 文件导入报表查询。
为此,我选择 Run Database Command
命令类型。但我不知道如何编写查询。
我盲目地尝试了这样的操作 db.user.find({})
但那不起作用。
任何doc/resource使用此功能?
如果您 select 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
}
更新阅读意图达到什么目的:
Select 命令类型中的 空行 并在上面的行中输入要使用的集合的名称。单击 $query Expression...
并添加 JSON-Object 以限制您的查询。然后 select 从显示的属性中选择您要添加到结果集中的属性。