hibernate中的多对多关系中,例如新闻对象News 和新闻对应的关键词对象KeyWord对象,两者对象中分别包含一个对方的List集合,当需要通过关键字找到所有对应的News或者需要通过新闻找到新闻对应的所有关键词时,我们需要如下书写HQL语句
例如News中含有private List<KeyWord> keywords的属性,我们需要根据某个关键词查找关键词对应的news
FROM News news LEFT JOIN FETCH news.keywords kw WHERE kw.value = '钓鱼岛';
例如News中含有private List<KeyWord> keywords的属性,我们需要根据某个关键词查找关键词对应的news
FROM News news LEFT JOIN FETCH news.keywords kw WHERE kw.value = '钓鱼岛';