当前位置: 代码迷 >> Java Web开发 >> mybatis有中间表的三表关联有关问题
  详细解决方案

mybatis有中间表的三表关联有关问题

热度:77   发布时间:2016-04-13 22:43:06.0
mybatis有中间表的三表关联问题
mybatis遇到一个多对多的问题,感觉结果不是很满意。
一共有三个表,tb_author,tb_book,tb_author_book






结果是:[{"author":"倪匡","books":[{"book":"六指琴魔","id":2}]},{"author":"倪匡","books":[{"book":"天龙八部","id":3}]},{"author":"金庸","books":[{"book":"鹿鼎记","id":1}]},{"author":"金庸","books":[{"book":"天龙八部","id":3}]}]

但是我想得到[{"author":"倪匡","books":[{"book":"六指琴魔","id":2},{"book":"天龙八部","id":3}]},{"author":"金庸","books":[{"book":"鹿鼎记","id":1},{"book":"天龙八部","id":3}]}]。
应该怎么搞呢?
------解决思路----------------------
不能吧,我觉得你说的是一对多了,
  相关解决方案