Как передать массив параметров в динамический запрос Life ray?

Я могу написать динамический запрос для идентификатора, подобного этому

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

но как передать массив идентификаторов? в динамическом запросе.


person Ravi R    schedule 31.10.2017    source источник
comment
мета. stackexchange.com/questions/141823/   -  person Olaf Kock    schedule 31.10.2017


Ответы (1)


Вы можете использовать in вместо eqдля передачи массива или коллекции. Бывший. 2dynamicQuery.add(PropertyFactoryUtil.forName("xxxId").in(Collection<?> values));

Ссылка на документацию по собственности

person Klimiuk S    schedule 31.10.2017