1
有沒有辦法在實體框架(v6.1.3)中指定外鍵約束的名稱?我的意思是DB約束的實際名稱(如FK_Books_AuthorId
),而不是指定哪個列是給定導航屬性的外鍵。實體框架:指定外鍵約束名稱
我知道你可以做到這一點的指標,如:
Property(x => x.AuthorId).HasColumnAnnotation(IndexAnnotation.AnnotationName,
new IndexAnnotation(new IndexAttribute("IX_Books_AuthorId")));
是類似的話可能也爲外鍵約束?
不幸的是 - 請參閱我對[EF6中的唯一索引約定]的回答(https://stackoverflow.com/questions/42186502/unique-indexes-convention-in-ef6) –
您是否可以更精確地...你想爲約束(在數據庫中)或表中的特定FK名稱具有特定的FK名稱?這是不一樣的 – OrcusZ
@OrcusZ我想爲DB中的約束定製FK名稱。 –