fluent nhibernate中的唯一键列顺序

fluent nhibernate中的唯一键列顺序,nhibernate,fluent-nhibernate,unique-key,Nhibernate,Fluent Nhibernate,Unique Key,我尝试用fluent nhibernate创建唯一索引。但是当我使用下面的类时 创建的表如下所示: Person Table: Id Name PersonStatistic Table: Id Date Count Person_Id 由于这种结构,当我创建唯一键时,列顺序看起来像“Date-Person\u Id”。但我想按“Person\u Id-Date”这样的键来列顺序 实体和映射类如下所示 实体类: public class Person() { public virtu

我尝试用fluent nhibernate创建唯一索引。但是当我使用下面的类时 创建的表如下所示:

Person Table:
Id
Name

PersonStatistic Table:
Id
Date
Count
Person_Id
由于这种结构,当我创建唯一键时,列顺序看起来像“Date-Person\u Id”。但我想按“Person\u Id-Date”这样的键来列顺序

实体和映射类如下所示

实体类:

public class Person()
{
    public virtual Guid Id { get; set; }
    public virtual string Name { get; set; }
}

public class PersonStatistic()
{
    public virtual Guid Id { get; set; }
    public virtual DateTime Date { get; set; }
    public virtual long? Count { get; set; }
    public virtual Person Person { get; set; }
}
public PersonMap()
{
    Id(x => x.Id).GeneratedBy.GuidComb();
    Map(x => x.Name).Not.Nullable().Length(50);
}

public PersonStatisticMap()
{        
    Id(x => x.Id).GeneratedBy.GuidComb();
    Map(x => x.Date).Not.Nullable().UniqueKey("UK_Person_Date");
    Map(x => x.Count).Nullable();

    References(x => x.Person)
        .Not.Nullable()
        .UniqueKey("UK_Person_Date");
}
地图类别:

public class Person()
{
    public virtual Guid Id { get; set; }
    public virtual string Name { get; set; }
}

public class PersonStatistic()
{
    public virtual Guid Id { get; set; }
    public virtual DateTime Date { get; set; }
    public virtual long? Count { get; set; }
    public virtual Person Person { get; set; }
}
public PersonMap()
{
    Id(x => x.Id).GeneratedBy.GuidComb();
    Map(x => x.Name).Not.Nullable().Length(50);
}

public PersonStatisticMap()
{        
    Id(x => x.Id).GeneratedBy.GuidComb();
    Map(x => x.Date).Not.Nullable().UniqueKey("UK_Person_Date");
    Map(x => x.Count).Nullable();

    References(x => x.Person)
        .Not.Nullable()
        .UniqueKey("UK_Person_Date");
}

我的类、映射或其他在键中设置列顺序的技巧出错了?

请尝试将
引用
调用放在
映射
调用之前