0
我使用Fluent nHibernate POCO類+映射定義我的數據模型。我也在使用nHiberate模式來創建數據庫模式。 所有工作正常,但有一個不愉快的事實。 當我使用多對一的參考引用時,由GUIL命名,而不是任何描述性的名稱。 這裏是一片SQL的:流利的nHibernate - 不友好的多對一參考名稱
alter table [Odbiorca]
add constraint FK291D244B5D9E8115
foreign key (Adr_IdKraj)
references [Kraj]
我想nHiberate到像SQL工作室確實喜歡[FK_Odbiorca_Kraj]
產生的東西。 它可以通過重寫映射或創建任何約定嗎?
FNH:'參考資料(X => x.Kraj).ForeignKey( 「FK_Odbiorca_Kraj」); ' – 2010-01-07 10:40:32
@詹姆斯格雷戈裏:你如何使用慣例完成同樣的事情? – Trygve 2011-11-07 12:49:21
參見:[Wiki中的ForeignKeyConvention](http://wiki.fluentnhibernate.org/Available_conventions#ForeignKeyConvention)。 – 2011-11-07 16:52:54