Я сталкиваюсь с ошибкой, упомянутой выше, при получении списка значений в именованном запросе.
Вот синтаксис HQL для этого:
select rolepermis0_.permission_name as col_0_0_ from role_permission rolepermis0_ where rolepermis0_.role_id in ()
, а вот именованныйСинтаксис запроса, который я использую:
@NamedQuery(name = "rolePermission.getPermissionsByRoleIds",
//query = "SELECT NEW com.bitwise.tdm.project.internal.entity.Project(p.projectId, p.projectName,p.projectDescription) FROM UserProjectEntity up LEFT JOIN up.user u LEFT JOIN up.project p WHERE up.userId = :userId")
query = "SELECT rp.permissionName FROM RolePermissionEntity rp WHERE rp.roleId IN (:roleIds)")
Может кто-нибудь указать, что мне не хватает в этом?