Query eWFqery = em.createQuery("SELECT eworkfirm FROM EsafWorkFirms eworkfirm WHERE eworkfirm.feiNum = :feiNumber AND eworkfirm.getEsafWork().getWorkId() IN :workIdList");
eWFqery.setParameter("feiNumber", firmObj.getFeiNum());
eWFqery.setParameter("workIdList", workIdList);
Пожалуйста, помогите, я получаю следующую ошибку.
Ошибка:
java.lang.IllegalArgumentException: An exception occurred while creating a query in EntityManager:
Exception Description: Syntax error parsing [SELECT eworkfirm FROM
EsafWorkFirms eworkfirm WHERE eworkfirm.feiNum = :feiNumber AND
eworkfirm.getEsafWork().getWorkId() IN :workIdList].
[52, 136] The expression is not a valid conditional expression.