1

我对实体框架比较陌生,如果之前有人问过这个问题,我深表歉意。我搜索了它,但没有找到任何东西。

我的情况是我有一个实体表,如下所示

实体

ID CreateDate ModifiedDate LastActionByUser

还有一些表格,例如主题

主题

ID、名称、EntityID

现在,每当我的代码在依赖表中插入任何东西(例如主题)时,我都想在父表(在本例中为实体)中创建一条记录,获取其 id 并将其传递给依赖表的 EntityID 字段。

我有近 50 张具有相同场景的桌子,所以我想以一种通用的方式来做。任何帮助表示赞赏。

4

1 回答 1

0

您不必这样做,如果您正确设置了关系,Entity Framework 会自动为您执行此操作。不是插入实体,而是将实体添加到主体持有的实体对象的集合中。然后,当您提交更改时,此密钥会自动更新。

于 2012-09-06T02:37:30.747 回答