簡體   English   中英

實體框架:指定外鍵約束名稱

[英]Entity Framework: Specify foreign key constraint name

有沒有辦法在Entity Framework(v6.1.3)中指定外鍵約束的名稱? 我的意思是DB約束的實際名稱(如FK_Books_AuthorId ),而不是指定哪個列是給定導航屬性的外鍵。

我知道你可以為索引做到這一點,比如:

Property(x => x.AuthorId).HasColumnAnnotation(IndexAnnotation.AnnotationName,
                new IndexAnnotation(new IndexAttribute("IX_Books_AuthorId")));

外鍵約束也有類似的可能嗎?

根據評論和我的進一步研究,目前(EF v6.1.3)不能為數據庫外鍵約束設置自定義名稱。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM