Hibernate query où l'élément dans la liste

Quelqu'un peut-il suggérer la syntaxe correcte pour une clause where à l'aide in
appliqué à une liste? La requête suivante dans une .hbm fichier génère une parse
exception:

<query name="Nutrient.findNutrients1">
    <![CDATA[from Nutrient as nutrient where nutrient.id in elements(?)]]>
</query>

L'exception suivante:

De l'ANALYSEUR.reportError(56) | ligne 2:95:
attend IDENT, found '?'
SessionFactoryImpl.(395) | Erreur
dans une requête nommée:
Des éléments nutritifs.findNutrients1
org.mise en veille prolongée.hql.ast.QuerySyntaxException:
attend IDENT, found '?' près de la ligne
2, colonne 95 [ à partir des éléments Nutritifs comme
des éléments nutritifs où des éléments nutritifs.id
éléments(?)

OriginalL'auteur G__ | 2010-10-10