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 автоматически не расширяет непостоянные коллекции в условиях запроса. Вы должны подключить один идентификатор группы вручную.

Другие вопросы по тегам