Jer*_*acs 3 c# nhibernate fluent-nhibernate
我已经看到了唯一键、主键的答案……但是对于使用 Fluent NHibernate 的普通旧复合(非唯一)索引定义,我没有看到任何答案。
我有:
public class ObjectPropertyMapping:ClassMap<ObjectProperty>
{
public ObjectPropertyMapping()
{
Table("ObjectProperties");
Id(x => x.ObjectPropertyID);
References(x => x.Object);
Map(x => x.Name);
Map(x => x.Scale);
Map(x => x.Precision);
Map(x => x.Type);
Map(x => x.Value);
}
}
Run Code Online (Sandbox Code Playgroud)
我想在Object.ObjectID和上创建一个复合索引Name。我怎么做?
我没有试过这个,但我假设你会做这样的事情:
public ObjectPropertyMapping()
{
References(x => x.Object).Index("IX_OBJECT");
Map(x => x.Name).Index("IX_OBJECT");
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
974 次 |
| 最近记录: |