我们正在使用Fluent NHibernate自动化对象。 类似的东西:
AutoPersistenceModel autoMap =
AutoMap
.Assemblies(mappingConfig, assembliesToMap.ToArray())
.Conventions.AddFromAssemblyOf<BaseEntity>();
我想为我的对象的某些属性添加一些索引
我怀疑它可以在mappingConfig对象中的某个地方完成,但我不知道应该怎么做!
想点什么?
答案 0 :(得分:3)
您可能需要使用替代来执行此操作:
http://wiki.fluentnhibernate.org/Auto_mapping#Altering_entities
.Override<Shelf>(map =>
{
map.Map(x => x.SomeProperty)
.Index("ix_myIndex");
});