NutzCN Logo
问答 一对多映射插入操作问题
发布于 2645天前 作者 qq_36b64d67 1927 次浏览 复制 上一个帖子 下一个帖子
标签:

用dao.insertWith(master, "pets");语句只能为第二个对象pet插入一个对象,现在如何给pet一次插入多个不同pet对象????

14 回复

就是这个一对多映射要给两个表插入数据,如何给第二个表一次性插入多个记录

啥意思?
insertLinks? 插入关联字段不包含本身?

什么意思?demo写的是给第一个表还要第二个表插入一条记录,现在是给第二个表插入多条记录

第二个表在哪里??

pets是个List吧?

第二个表就是第一个表映射的表

只有一个master对象和多个pet对象吧? 上面的insertWith就ok啦

那你到底有多少个master和pet对象??

各一个,但是插入时候pet对象好像重复了

不知道你想干啥了, 开头还说多个pet对象的

简单说就是用dao.insertWith(master, "pets"),可以一次性插入master一条记录,插入pets表多个记录么?

如果master.getPets() 返回的List是多个Pet对象的话, 就会插入多条

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