1

使用以下类层次结构 - DiscriminateSubClassesOnColumn("").Formula([insert custom sql here]) 语句会是什么样子?

public abstract class Base
{
    public virtual string FEE_IND { get; set; }
    public virtual string REC_PAY { get; set; }
}

//  FEE_IND == "03"
public abstract class Child : Base
{}

//  FEE_IND == "03"
//  REC_PAY == "P"
public class ChildChild : Child
{}

我还没有找到任何可以让我头疼的东西。

4

1 回答 1

2
.Formula("Concat(FEE_IND, REC_PAY)")

// Child
.DiscriminatorValue("03");

// ChildChild 
.DiscriminatorValue("03P");
于 2013-05-03T14:25:20.960 回答