这可能很简单,但我似乎缺乏关于 nhibernate 工作原理的一些知识。这是我的代码:
ICriteria query = Session.CreateCriteria<TblProjectCategory>();
query = query.CreateCriteria<TblProjectCategory>(x => x.TblProjects)
.Add<TblProject>(x => x.FldCurrentFunding != 0m)
.Add<TblProject>(x => x.FldCurrentFunding / x.FldFundingGoal >= .8m)
.SetResultTransformer(
new NHibernate.Transform.DistinctRootEntityResultTransformer());
return query.List<TblProjectCategory>();
我得到的结果错误是:“无法确定来自 (x.FldCurrentFunding / x.FldFundingGoal) 的成员”