我有以下QueryOver:
var q = Session.QueryOver<CostCenter>().Where(c => c.PrimeCompany.Id == idPrimeCompany);我需要克隆QueryOver,但没有"where子句“。这个是可能的吗?
发布于 2015-05-22 16:51:07
使用根实体(在session.QueryOver<>调用中使用的类)并构建一个新查询
var roottype = theQueryOver.UnderlyingCriteria.GetRootEntityTypeIfAvailable();
var totalCount = session.CreatCriteria(roottype).SetProjection(Projections.RowCount()).UniqueReasult<long>();https://stackoverflow.com/questions/30350259
复制相似问题