EF代码中视图之间的导航属性优先
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EF代码中视图之间的导航属性优先相关的知识,希望对你有一定的参考价值。
是否可以在EF中使用代码定义视图之间的导航属性?请注意,我不需要任何工具为我生成任何代码。我想知道这是否可以完成以及这背后的逻辑。
假设您有一个项目,您只能使用视图。不会创建,更新或删除任何数据(至少由您自己)。您需要做的只是查询,而您拥有的只是视图。
现在假设第二种情况,您也可以在其中拥有表,但您的目的只是可视化数据(您将它们视为视图)。但是,并不总是有一个外键引用关系中父表的主键。
我的问题是:我可以在这些场景中定义导航属性吗?或者我只需要继续联接?
谢谢!
答案
我自己正在研究这个问题。我正在阅读的所有内容都表明您必须手动编辑.edmx文件,以便将视图视为表格并自行手动添加本地化属性。缺点是,如果您重新同步数据库,则必须重新执行该过程。
以上是关于EF代码中视图之间的导航属性优先的主要内容,如果未能解决你的问题,请参考以下文章