所以,在我的旧 Linq-To-SQL 中,我会编写这样的代码
var tableItem = new Table
{
Prop1 = var1
Prop2 = var2,
Prop3 = var3,
ParentTableID = parentRecordID
};
db.Table.InsertOnSubmit(tableItem);
db.SubmitChanges();
在将我的工作代码从 Linq-To-SQL 转换为 Entity Framework (v3.5) 之后,该ParentTableID
属性不再存在,我不知道如何创建这个相关的子记录。
除了明显调用SaveChanges();
而不是SubmitChanges()
:(