如何在流利的nhibernate中更改FK名称

时间:2011-09-15 19:58:58

标签: fluent-nhibernate

我想知道如何使用流利的nhibernate更改FK的名称。

现在它使所有外键如(product_id,student_id)找到了什么,但有一个表我希望它有不同的名称。

我希望课程表具有外键“MyFKName”,但它会不断生成“student_id”

 public CourseMap()
    {
        Id(x => x.Id);
        References(x => x.Student).ForeignKey("MyFKName");
    }

1 个答案:

答案 0 :(得分:1)

你可能正在寻找的是

public CourseMap()
{
    Id(x => x.Id);
    References(x => x.Student).KeyColumn("MyFKName");
}

ForeignKey是外键约束的名称