org.hibernate.MappingException: неизвестный объект: java.util.ArrayList
Я попытался отобразить список groupIds в sqlrestriction ниже, но получил ошибку. Как я должен отобразить это?
List<String> groupIds = new ArrayList<String>();
...
...
Restrictions.sqlRestriction(
"{alias}.id in (select id from table where group_id in ?)",
groupIds, Hibernate.OBJECT
)
1 ответ
К сожалению, Hibernate автоматически не расширяет непостоянные коллекции в условиях запроса. Вы должны подключить один идентификатор группы вручную.