web-dev-qa-db-fra.com

Contrainte "Pas dans" utilisant les critères JPA

J'essaye d'écrire un NOT IN contrainte utilisant JPA Criteria. J'ai essayé quelque chose comme ça:

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

même si je sais que cela ne fonctionnera pas. Dans la syntaxe ci-dessus, comment puis-je ajouter la collection/liste contre laquelle property1 qui sera vérifié?

41
P.S.

builder.not(root.get({field_name}).in(seqs)) seqs est une collection.

74
jYeory