0
我有两个模型[DOCTOR] & [CONTACTS],它们通过使用Entityframework 6.0的多对多关系相关联。我可以添加一个医生找到以下内容:
DM是医生实体周围的包装类,以便我可以使用onpropertychange绑定到它。EF6多对多删除不起作用
using (var context = new RxStoreEntities())
{
contact C = context.contacts.First(i => i.LoginID == loginID);
C.Doctors1.Add(DM.DOCTOR);
context.SaveChanges();
}
当我执行以下操作尝试删除它时,它不会删除。我甚至检查过SQL Profiler,并且我没有看到像我应该看到的删除SQL函数。删除的代码如下:
using (var context = new RxStoreEntities())
{
contact C = context.contacts.First(i => i.LoginID == loginID);
C.Doctors1.Remove(DM.DOCTOR);
context.SaveChanges();
}