0

我确实搜索了类似的场景,但不确定我应该采取哪种方法。

所以我的情况就像我有一个来自视图的记录列表,需要从数据库表中插入/更新,该表就像 PrimaryID、PersonID1、PersonID2 和 RelationshipID。

当我从视图中检索数据时,我将获得 PersonID1、PersonID2 和 RelationshipID(无 PrimaryID),我是否需要先从表中进行搜索以检查列表中是否存在任何现有记录,如果是,则什么都不做,否则插入或删除数据库中但不在我从视图中获得的记录列表中的现有记录。或者有更简单的方法来实现这一点?

我见过这样的场景:实体框架 - 更新记录 但不确定我的情况是否类似。

提前致谢。

4

0 回答 0