Entity framework 如何使用实体框架代码优先方法创建索引视图

Entity framework 如何使用实体框架代码优先方法创建索引视图,entity-framework,ef-code-first,entity-framework-6,indexed-view,Entity Framework,Ef Code First,Entity Framework 6,Indexed View,我有3个表,它们需要连接起来进行一些查询。对于特定的持续时间,这些表是相对只读的。只有在需要的时候,我们才需要写出来 我希望避免按需加入这些表。所以我计划使用索引视图。但是,我没有找到从实体框架(EF6.1)定义视图的方法 有人能指导一下吗 问候,, Amit Rangari从EF 6创建视图没有直接的方法 您需要编写原始SQL来创建视图,然后从dbMigration执行它。有关详细信息,请参见:您需要通过标准SQL语句(迁移或上下文连接)创建视图。视图应该有一个键。之后,您可以像映射表一样使用

我有3个表,它们需要连接起来进行一些查询。对于特定的持续时间,这些表是相对只读的。只有在需要的时候,我们才需要写出来

我希望避免按需加入这些表。所以我计划使用索引视图。但是,我没有找到从实体框架(EF6.1)定义视图的方法

有人能指导一下吗

问候,,
Amit Rangari

从EF 6创建视图没有直接的方法


您需要编写原始SQL来创建视图,然后从dbMigration执行它。有关详细信息,请参见:

您需要通过标准SQL语句(迁移或上下文连接)创建视图。视图应该有一个键。之后,您可以像映射表一样使用EF映射视图