【发布时间】:2010-02-09 14:26:27
【问题描述】:
域对象如何包含从其他数据库映射属性计算值的属性,以便计算的属性可以在域对象实例和 nhibernate.linq 的数据库级别中使用。
我希望能够在直接使用对象时使用该属性:
Console.WriteLine(Entity.Calculated.ToString());
当使用 nhibernate.linq 时
var q = from e in session.Linq<Entity>()
where e.Calculated > 0
select e;
【问题讨论】:
-
你试过了吗?如果是,你得到了什么错误,你使用了什么映射?如果没有,您是否只是在寻找指向文档的指针?
-
我没有尝试这个,因为我知道 nhibernate 会给我一个未映射的属性错误,因为我当前没有映射 Entity.Calculated。我正在寻找指针和/或文档。
标签: sql linq nhibernate