为什么Entity Framework不允许我们对视图执行插入,更新或删除?
谢谢
答案 0 :(得分:2)
这就是EF的工作原理!它认为视图是只读的 但是你可以通过几种方式解决这个限制。
DefiningQuery
元素(由xml编辑器打开)。这适用于简单的视图。但是如果你的视图中有一点复杂性(例如计算列),那么你就会遇到问题。 有关详细说明,请访问http://www.lucbos.net/2011/10/editable-views-in-entity-framework.html