0

全部。

我正在使用实体框架,并且正在尝试将三个新表添加到我的上下文中。问题是,我转到“从数据库更新模型”,选择表,在上下文中添加新表后,我的实体引用视图,它们失去了映射!

然后,我单击实体,然后单击“映射详细信息”,当我单击“映射到”时,我再也看不到视图,只能看到表格。

观点去哪儿了?为什么他们丢失了映射?我该怎么做才能解决这个问题?

此致。

4

1 回答 1

0

我仍然不知道为什么当我更新我的数据模型时视图消失了,但现在我的解决方案可以工作了。

我意识到,即使我创建了一个新的上下文并只添加了视图,它们也没有被添加!(我仍然不知道为什么)。

我为解决这个问题所做的工作是:我复制了包含所有视图、表等的 XML 文件。然后,我更新了上下文,添加了我需要的表。之后我编辑了新的 XML 文件,添加了视图的代码。

这解决了我的问题。这并不理想,但它解决了。

于 2016-01-22T11:20:16.583 回答