【发布时间】:2014-07-29 20:28:00
【问题描述】:
我安装了 Birt 4.3(最新)作为 Eclipse 插件。 JDBC 作为数据源非常适合我。我在查询中定义了一个参数。我可以通过报表设计在数据集中定义一个参数并将其链接到报表参数。
但我对 MongoDB 有多个问题
1) 当我打开“编辑数据集”对话框时,我在左侧找不到菜单“参数”。我只看到
Data Source
Query
Output Columns
Computed Columns
Filters
properties Binding
Setting
Review Results
没有参数了。我可以在 JDBC 而不是 MongoDB 中看到它 当数据源是 MongoDB 时,谁能请教如何在数据集中定义一个参数?如何将参数链接到报表的参数?
2) 在 MongoDB (Birt) 中如何在“运行数据库命令”的表达式或查询中定义参数 在 JDBC 中,我们可以使用“?”作为一个参数持有者像
select * where id=?
param 将替换 "?"
对于 MongoDB
{
runCommand : {
aggregate : COLLECTION_NAME,
.....
}
}
COLLECTION_NAME 不同。我该如何表示它?
我们将不胜感激。
谢谢
【问题讨论】:
标签: mongodb parameters birt