This page décrit un opérateur « IN » qui peut être utilisé dans GAE Datastore pour comparer un champ à une liste de correspondances possibles, et pas seulement une seule valeur:Banque de données Google App Engine Java: opérateur 'IN' disponible sur les filtres de requête JDO, comme avec Python?
Cependant ceci est pour Python. Dans Java (App Engine 1.2.5), en essayant
query.setFilter("someField IN param");
sur mon javax.jdo.query tire un JDOUserException 'portion d'expression ne pouvait être analysée: IN param.
Y a-t-il un moyen de le faire?
Ce qui est invalide JDOQL. Suggère que vous lisiez la spécification JDO, ou les docs GAE/J pour la syntaxe de requête ... en particulier "contains()" comme ci-dessous – DataNucleus