我目前有一个名为countries
type的参数java.util.List
,我在一个WHERE IN
子句中使用它,如下所示:
AND $X{IN, rd.country_id, countries}
在我的应用程序中,我必须将我的转换List<Country>
为,List<Integer>
以便我可以使用它来制作 IN 子句,否则 Jasper 会创建类似的东西country_id IN ("Argentina", "Brazil")
而不是使用 ID。
我想知道它是否可以List<Country>
用作我的参数并告诉$X{}
使用字段id创建 IN 子句,以便我可以使用该toString()
方法显示用户选择了哪些国家,知道吗?谢谢