在 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 文档,但找不到任何相关内容。