我有CandidateEntity,每个CandiadateEntity都有多个工作标签。我想查询所有CandidateEntity在给定的工作标签列表中有任何工作标签。如何使用CollectionTable执行以下代码:
<IFDefine {variable}>
{executable code}
</IFDefine>
感谢。
答案 0 :(得分:0)
试试这个:
List<CandidateEntity> candidates= em.createQuery("SELECT c " +
"FROM CandidateEntity c " +
"WHERE :ids IN c.jobFlags")
.setParameter("ids",Arrays.asList(yourList)))
.getResultList();