有人知道在JasperReport中查询mongodb时完成多选查询的方法。在SQL中有$ X参数,但我没有设法在JasperReports MongoDB查询语言中找到类似的东西。
答案 0 :(得分:0)
我通过使用报表中的过滤器表达式过滤掉未选择的项目来解决这个问题,方法是检查字段变量中的每个元组对照集合参数,如下所示:
<filterExpression><![CDATA[$P{date_id}.contains($F{date_id})]]></filterExpression>