Given the following HQL Query:
FROM
Foo
WHERE
Id = :id AND
Bar IN (:barList)
I set :id
using the Query object's setInteger()
method.
I would like to set :barList
using a List
of objects, but looking at the Hibernate documentation and list of methods I cannot see an obvious choice of which to use. Any ideas?
I'm not sure about HQL, but in JPA you just call the query's
setParameter
with the parameter and collection.where
names
is the collection of names you're searching forIn TorpedoQuery it look like this
Use
Query.setParameterList()
, Javadoc here.There are four variants to pick from.