在Code First模型中,我设置了DbSet< User>其中包含属性List< Claim>声明。 当我在用户上调用Claims.Clear()然后在存储库上调用savechanges()时,链接将被删除,但Claim仍然存在于数据库中。它不再被其他任何东西引用。我该如何去除它?
我在尝试使用具有相同唯一ID的类似声明替换声明列表中的条目时遇到类似问题。然后我无法保存,因为它已经存在。
答案 0 :(得分:0)
我认为这个问题可以解决你如何删除 - 特别是在没有强制加载的情况下: