繁体   English   中英

如何在 Entity Framework db-first 项目中添加非聚集索引?

[英]How to add nonclustered indexes in Entity Framework db-first project?

我在 SQL 服务器中有一个表,其中包括某些列的自定义非聚集索引。 而且我还有一个低于版本的项目。

  • .Net 框架 4.6.2
  • 实体框架 6.4.4

我添加了一个实体数据 model 到基于我现有数据库的项目中(使用数据库优先方法)。

尽管SELECT查询在数据库中快速返回,但相同的查询在项目中出现超时错误。 而且我认为 EF 无法将列索引添加到项目中。 我在项目中搜索了索引名称,但是项目中没有任何关于索引的代码。

那么,如何将索引添加到我的数据库优先 model?

那么,如何将索引添加到我的数据库优先 model?

“数据库优先”意味着您首先将设计更改应用于数据库,然后再将任何更改应用于 EF model。

因此,您只需使用Visual StudioSSMS在 SQL 服务器中创建索引,并且由于 EF model 在添加索引时不需要更改,因此您完成了。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM