HQL how to query ElementCollection of String

后端 未结 3 1339
长情又很酷
长情又很酷 2021-01-01 00:02

I have class like

public User{
   Long id;
   Set roles;
}

How do I query all User objects with the role of

3条回答
  •  抹茶落季
    2021-01-01 00:58

    I've found solution:

    "from User as user where 'ADMIN' in elements(user.roles)";
    

    Somehow hql function value() have to help with this, you can also experiment with it, but that hql query above works for me.

提交回复
热议问题