Я хочу найти все сущности Foo
, чьи Bar
связанные сущности (через отношение многие ко многим) содержат хотя бы один элемент из моего ввода Set
.
@Override
public Set<Foo> findFoosHavingAtLeastOneBar(Set<Bar> bars) {
QFoo foo = QFoo.foo;
Predicate predicate = foo.bars. //I'm stuck here
}
Когдавыполнение Ctrl + Пробел Я не могу найти ничего, что могло бы помочь мне достичь этого.
Возможно ли сделать это в одном запросе Hibernate?