在 Code First 模型中,我设置了一个包含属性 List<Claim> Claims 的 DbSet<User>。当我在用户上调用 Claims.Clear() 然后在存储库上调用 savechanges() 时,链接被删除,但声明仍然存在于数据库中。它不再被其他任何东西引用。我该如何删除它?
我在尝试用具有相同唯一 ID 的类似声明替换声明列表中的条目时遇到类似问题。然后我无法保存,因为它已经存在。
在 Code First 模型中,我设置了一个包含属性 List<Claim> Claims 的 DbSet<User>。当我在用户上调用 Claims.Clear() 然后在存储库上调用 savechanges() 时,链接被删除,但声明仍然存在于数据库中。它不再被其他任何东西引用。我该如何删除它?
我在尝试用具有相同唯一 ID 的类似声明替换声明列表中的条目时遇到类似问题。然后我无法保存,因为它已经存在。