5
我正在尝试编写QueryOver语句以按降序时间顺序选择N行。QueryOver语句用于选择N行,具有递减的DateTime顺序
session.QueryOver<T>().Take(10).OrderBy(x=>x.DateInserted);
不幸的是,这根本不起作用。 有什么办法可以整理出来吗?
我正在尝试编写QueryOver语句以按降序时间顺序选择N行。QueryOver语句用于选择N行,具有递减的DateTime顺序
session.QueryOver<T>().Take(10).OrderBy(x=>x.DateInserted);
不幸的是,这根本不起作用。 有什么办法可以整理出来吗?
,如果你想提升或查询降序排列,所以尝试做这样您还没有指定:
session.QueryOver<MyClass>()
.OrderBy(x => x.DateInserted).Desc
.Take(10).List();
在最后你必须调用列表使包含结果的集合,并且不要忘记用您的课程名称替换通用类型T。
Maybe .Desc()? (方法) – heringer