Подтвердить что ты не робот

"Не в" ограничение с использованием критериев JPA

Я пытаюсь написать ограничение NOT IN, используя JPA Criteria. Я пробовал что-то вроде этого:

builder.not(builder.in(root.get(property1)));

хотя я знаю, что это не сработает. В приведенном выше синтаксисе, как я могу добавить коллекцию/список, с которым будет проверяться property1?

4b9b3361

Ответ 1

builder.not(root.get({field_name}).in(seqs)) seqs - коллекция.