我有两个表连接在EF中的多对多关系。 让我们假设,我有桌子“人”和& “组”。 我想要实现的是从指定的Person中只删除一个组。 我不想删除Person或Group,只删除Bridge Table中的记录。 怎么做? 是否需要在DBContext中包含“自动生成”桥接表?
感谢。
答案 0 :(得分:2)
使用EF 6代码首先按照this article中的描述将实体配置为多对多(有关类和关系,请参阅here)。如果您正在使用Person实体,那么您将从实体Groups集合中删除有问题的组,然后保存该实体。如果您正在使用组,则可以从实体People集合中删除Person并保存。