1
public class Parent
{
public int ID;
public string Name;
public int Child_ID;
public Child Child;
}
public class Child
{
public int ID;
public string Name;
public int Parent_ID;
public Parent Parent;
}
我有EF一个小问题,当涉及到如下因素的情况时,节能方面的变化:EF增加了另一个入口,即使它存在
我加了一个家长带一个孩子,但如果我提取Child c
(与c.Parent == null
),然后它的Parent p
(2个查询),然后执行:
Child.Parent = p;
context.SaveChanges();
它将即使p
存在数据库中添加一个新的Parent
。有没有办法来覆盖这种行为?