47 votes

Contrainte "Pas dans" utilisant les critères JPA

Je suis en train d'écrire un NOT IN contrainte en 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 par rapport à laquelle property1 sera vérifiée ?

86voto

jYeory Points 876

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

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X