如何在FluentNHibernate自动映射上创建自定义公式字段
本文关键字:自定义 创建 字段 映射 FluentNHibernate | 更新日期: 2023-09-27 17:49:27
假设下一个实体
public class Result
{
[Required]
public virtual int Id { get; set; }
[Required]
public virtual Sku Sku { get; set; }
[Required]
public virtual Payer Payer { get; set; }
[Required]
public virtual double StkPrev { get; set; }
[Required]
public virtual double StkCurrent { get; set; }
[Required]
public virtual double Buy { get; set; }
public virtual double SellOut {get { return StkPrev + Buy - StkCurrent; }}
... }
我需要在数据库中具体映射属性"SellOut"。
我该怎么做?
public virtual double SellOut { get; private set; }
和
Map(x => x.SellOut).Formula("Some Sql here");