簡體   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