在 QueryDSL 库中,com.mysema.query.types.expr.SimpleExpression<T>
该类有一个SimpleExpression.in(CollectionExpression<?, ? extends T>)
方法,该方法应该采用一个应该返回集合的表达式。但我找不到创建类型对象的方法com.mysema.query.types.CollectionExpression<?, ? extends T>
。
我的查询表达式如下所示:
QEvent.event.organization.in(expression)
我希望expression
是这样的:
QOrganization.organization.country.in("India", "USA")
但是第二个表达式是类型的com.mysema.query.types.expr.BooleanExpression
,我无法找到将其转换为com.mysema.query.types.CollectionExpression<?, ? extends T>
.
我查看了QueryDSL API 文档,但找不到任何相关内容。