У меня есть оператор HQL, например, так:
Select cast(ed.employee.employeeID as int) AS emp_id FROM Education AS ed WHERE ed.type.name IN (:typeNames)
Иногда, однако, typeNames пуст.Это вызывает следующее:
org.hibernate.hql.ast.QuerySyntaxException: unexpected end of subtree [Select cast(ed.employee.employeeID as int) AS emp_id FROM Education AS ed WHERE ed.type.name IN ()]
Какое решение сделать, чтобы принять пустой список?