Entity framework 我是否需要运行EF UI以包括添加的非聚集索引?

Entity framework 我是否需要运行EF UI以包括添加的非聚集索引?,entity-framework,Entity Framework,我使用的是实体框架版本5。在SQLServer数据库中,我为表中的列添加了一个非聚集索引。我是否需要在Visual Studio中运行EF UI来更新edmx文件?如果是这样的话,我需要在哪里使用EF UI来实现这一点?谢谢。否,非聚集索引仅为数据库内部索引-它对实体数据模型(您的.edmx文件)没有任何影响,因此您无需更新任何内容 如果SQL Server执行的查询将受益于该新索引,则查询优化器将使用该索引,并将更快地返回数据,但从实体框架的角度来看,没有任何更改(无需更改模型属性)

我使用的是实体框架版本5。在SQLServer数据库中,我为表中的列添加了一个非聚集索引。我是否需要在Visual Studio中运行EF UI来更新edmx文件?如果是这样的话,我需要在哪里使用EF UI来实现这一点?谢谢。

否,非聚集索引仅为数据库内部索引-它对实体数据模型(您的
.edmx
文件)没有任何影响,因此您无需更新任何内容

如果SQL Server执行的查询将受益于该新索引,则查询优化器将使用该索引,并将更快地返回数据,但从实体框架的角度来看,没有任何更改(无需更改模型属性)