我想知道如何使用流利的nhibernate更改FK的名称。
现在它使所有外键如(product_id,student_id)找到了什么,但有一个表我希望它有不同的名称。
我希望课程表具有外键“MyFKName”,但它会不断生成“student_id”
public CourseMap()
{
Id(x => x.Id);
References(x => x.Student).ForeignKey("MyFKName");
}
答案 0 :(得分:1)
public CourseMap()
{
Id(x => x.Id);
References(x => x.Student).KeyColumn("MyFKName");
}
ForeignKey
是外键约束的名称