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")
しかし、2 番目の式は型com.mysema.query.types.expr.BooleanExpression
であり、それを に変換する方法を見つけることができませんcom.mysema.query.types.CollectionExpression<?, ? extends T>
。
QueryDSL API ドキュメントを調べましたが、関連するものが見つかりませんでした。