0

我有一个Apple实体,其中包含一个递增的身份字段。

Owner owner = new Owner();
Apple apple = new Apple();
DbContext.Apple.Add(apple);
Owner.Apple = apple;
DbContext.Owner.Add(owner);
DbContext.SaveChanges();

上面的代码会在插入数据库时​​正确地将两个实体链接在一起吗?

我猜这与延迟执行有关,但我对这个概念仍然很模糊。

4

1 回答 1

1

您可以将 Apple 分配给您的所有者,将所有者插入您的数据库中,然后它们都将被插入(两者之间存在关系)。

所以就像这样:

Owner owner = new Owner();
Apple apple = new Apple();
Owner.Apple = apple;
DbContext.Owner.Add(owner);
DbContext.SaveChanges();
于 2012-05-16T21:53:41.487 回答