querydsl- все статьи тега


Использование двух полей с оператором "in" в QueryDSL

Я должен написать этот запрос с помощью QueryDSL: select * from table where(field1, field2) in ( select inner_field_1, inner_field2 from ... ); Однако я не знаю, как использовать два поля (field1 и field2) с оператором" in " в QueryDSL. Я искал его в документации, но я не видел ни одного примера двух полей. Вот что у меня есть до сих пор: Expression<?>[] projection = { table.field1, table.field2 }; SQLSubQuery outterQuery= new SQLSubQuery() .from(table) .whe ...