Nhbernate查询中Where条件该如何使用
底层代码如下:
public PagedList<Work> GetList(int pageIndex, int pageSize)
{
var query = this.Session.QueryOver<Work>()
.Where(x => x.Time.AddHours(x.Hours) <= DateTime.Now)
var totalItemCount = query.RowCount();
var itemIndex = (pageIndex - 1) * pageSize;
return query.Skip(itemIndex).Take(pageSize).List().ToPagedList(pageIndex, pageSize, totalItemCount);
}
执行以上的代码报错了,错误是在where条件上,需要有个日期的相加,应该怎么写,请高手指点。