在 Entity Framework 4.2 中,我试图将一个值插入到没有 PK 的表中。EF给我以下错误:
无法更新 EntitySet 'ConditionTypesForWebApplications',因为它有一个 DefiningQuery 并且 <ModificationFunctionMapping> 元素中不存在 <InsertFunction> 元素来支持当前操作。
从下面的讨论中,我了解到可以通过编辑 edmx 文件来调整它,但是当您使用DbContext
类时,这不是最好的情况。
如何将具有外键的表更新到 ADO.Net 实体模型中的另一个表?
有没有更好的方法来实现这一点?