context.TrainingContents.Add(content);现在我要删除TrainingContent中的关系:就数据库而言,我希望将表TrainingContent中的CategoryId设置为null。在一个上下文中执行此操作时,它是工作的,保存后我的外键为NULL:
using (var context = new ClientCo
我正在尝试更新EF6中的一个实体。我已经读过,如果我想更改ForeignKey属性,那么我必须确保导航属性是正确的,或者将其设置为null。但是您可以在调试器中看到,Entity.Contact是空的,所以我认为这不应该抛出。有什么想法吗?编辑public T CommitUpdate<T>(T obj) where T : class _DbContext.Set<T