一、该问题的重现步骤是什么?
1. 主表中的一条数据,对应着子表中的多条,通过子表存储主表id进行关联,在主表entity中有子表的List,如何在查询主表数据的时候,同时把子表相关联的也查出来?新增和修改时,主表和子表也同步进行更新?
2.
3.
二、你期待的结果是什么?实际看到的又是什么?
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
查询的时候可以用wrapper的思想,不需要写到sql里,把主表数据查出来后再进行第二次查询。当然高并发下不适用这种方式,要写sql优化。
新增修改的时候如果是id关联,就不需要同步更新,除非你写了冗余字段减轻查询压力,那这种情况下新增修改的时候需要同步更新。
扫一扫访问 Blade技术社区 移动端