使用EF 6.x向dB添加数据
本文关键字:dB 添加 数据 EF 使用 | 更新日期: 2023-09-27 18:03:57
所以我有2个实体对应于dB中的2个表。这两个表的名称分别是:Doc和Users
每个实体都有一些属性。"Doc"answers"Users"的对应关系为"0"或"1"。我正在做的事情如下:
Doc document = new Doc();
...
...
document .Users.Add(new User{Name = "Temp", Info = "Some info.."});
context.AddToDocuments(document);
context.SaveChanges();
但是,只有Doc表中的条目被添加到dB中。dB中的User表为空。有什么建议吗?
您应该添加每个实体:
Doc document = new Doc();
...
...
User usr = new User() {Name = "Temp", Info = "Some info.."};
context.Users.Add(usr);
document .Users.Add(usr );
context.AddToDocuments(document);
context.SaveChanges();