NutzCN Logo
问答 多对多关联使用queryByJoin查询?
发布于 1996天前 作者 任杰 1775 次浏览 复制 上一个帖子 下一个帖子
标签:

1.表名

  • sp_login
  • sp_role
  • sp_login_role
  • sp_report
  • sp_role_report
其中sp_login和sp_role是多对多关系,中间表是sp_login_role,sp_role和sp_report是多对多,中间表是sp_role_report,
现在需要查询sp_login,查询出来所有的对应的sp_role,已经sp_role对应的sp_report,使用dao.queryByJoin(Login.class, null, cnd, pager);
查询发现,最后一级的role对应的report未被查询出来,请问如何解决?
4 回复

没有,用fetchLinks吧

fetchLinks 如何查询,目前是login-role可以查出来,role-report查不出来,你说的意思是怎么查询流程

fetchLinks的参数仔细看文档和javadoc,是正则表达式来的

添加回复
请先登陆
回到顶部