0
我需要更改默认FluentNHibernate自动映射假定下一个类数据类型覆盖FluentNHibernate自动映射
public class plaparte
{
public virtual int id { get; private set; }
public virtual int vivos { get; set; }
public virtual int lesionados { get; set; }
public virtual int quemados { get; set; }
public virtual int muertos { get; set; }
public virtual int otros { get; set; }
public virtual string colaboracion { get; set; }
public virtual decimal hectareas { get; set; }
public virtual string reconocimiento { get; set; }
public virtual string disposiciones { get; set; }
public virtual plaserv plaserv { get; set; }
}
}
我需要为这个类只有字符串类型的数据库 被转换成文本,如果我通过
改变public virtual string[] reconocimiento { get; set; }
FluentNHibernate需要BLOB数据类型
我可以这样做?
public class plaparteMappingOverride : IAutoMappingOverride<plaparte>
{
public void Override(AutoMapping<plaparte> mapping)
{
Map(x => x.disposiciones).CustomSqlTypeIs("TEXT");
}
}