如果我在数据库中有多对多关系,女巫将看起来像这样:
House-HouseType-Type
在数据模型中看起来像这样
House-Type
我不能直接修改表
HouseType
,因为没有实体。例如,如果我在表
HouseType
中的记录之后在数据库中插入了一些实体,如下所示:HouseId TypeId
1 2
1 3
1 4
比我想删除一些关系记录。
例如,删除后表格中的记录为:
HouseId TypeId
1 2
如何在Entity Framework 4中做到这一点?
最佳答案
house.Types.Remove(type)
要么
type.Houses.Remove(house)
关于entity-framework-4 - 使用 Entity Framework 删除数据库中的多对多关系记录,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6676596/