1
當映射我的財產與流利NHibernate,插入時,我想使用數據庫的默認值,只有當我的財產爲空。因此,例如,如果數據庫默認值爲100,並且我的屬性爲空,則應該插入100,否則插入我的屬性(例如25)的值。流利Nhibernate映射默認值
謝謝。
當映射我的財產與流利NHibernate,插入時,我想使用數據庫的默認值,只有當我的財產爲空。因此,例如,如果數據庫默認值爲100,並且我的屬性爲空,則應該插入100,否則插入我的屬性(例如25)的值。流利Nhibernate映射默認值
謝謝。
您可以通過映射覆蓋做到這一點:
public class MyEntityMappingOverride : IAutoMappingOverride<MyEntity>
{
public void Override(AutoMapping<MyEntity> mapping)
{
mapping.Map(x => x.MyProperty).Default("100");
}
}