我的Fluent NHibernate映射有一个IIdConvention:
public class SplitIDNameConvention : IIdConvention
{
public bool Accept(IIdentityPart target)
{
return true;
}
public void Apply(IIdentityPart target)
{
if (target.GetColumnName() == null)
target.ColumnName(SplitName(target.Property.Name));
}
}
这适用于具有单个主键的表,但我有很多带有CompositeKeys的表。有没有办法提供一个Convetion来改变Fluent NHibernate中CompositeIds的映射列名?
祝你好运, forki
答案 0 :(得分:0)
不是你想听的,但不是,不是现在。