2017-10-31 18 views
1

私はこの動的クエリでパラメータの配列を渡す方法Life ray?

DynamicQuery dynamicQuery = DynamicQueryFactoryUtil.forClass(Custoxxxx.class, PortletClassLoaderUtil.getClassLoader(); 
2dynamicQuery.add(PropertyFactoryUtil.forName("xxxId").eq(new Long(10931)); 

のようにidの動的なクエリを記述することができますが、どのようにIDの配列を渡すために?動的クエリの

+0

https://meta.stackexchange.com/questions/141823/is-cross-posting-wrong-to-an-external-site –

答えて

2

eqの代わりにinを使用すると、配列またはコレクションを渡すことができます。 Ex。 2dynamicQuery.add(PropertyFactoryUtil.forName("xxxId").in(Collection<?> values));

Property documentation reference

+0

ありがとうございました –