你能否帮助我将以下MongoDB查询转换为支持Mongo查询的Jasper Report
db.getCollection('Cases').find({"members":{$elemMatch :{memberID:"10001"}}})
我尝试了以下操作,但在尝试创建数据集时没有给出任何字段
{
'collectionName' : 'Cases',
'findQuery' : {
'members' : {'$elemMatch' :{'memberID':'$P{clientID}'}}
},
'findFields' : {'caseID':1,'_id':0}
}
$P{clientID}
是我为数据集创建的参数。我把参数放在没有''也。当我尝试读取字段时,数据集对话框中没有显示任何内容。
当我通过提供以下值来尝试查询时
{
'collectionName' : 'Cases',
'findQuery' : {
'members' : {'$elemMatch' :{'memberID':'10001'}}
},
'findFields' : {'caseID':1,'_id':0}
}
caseID
字段正在显示