我正在使用像这样的nhibernate linq从我的数据库中检索5条记录
private IList<News> GetNews()
{
List<News> data = new List<News>();
using (session..)
{
using (transaction...)
{
data = s.Query<News>().Take(5).ToList();
transaction.Commit();
}
}
return data;
}
如果我显示来自GetNews()的最后一条记录,除了最后一条之外,如何选择休息4。
答案 0 :(得分:1)
的内容
.OrderByDescending(x => x.Date).Skip(1).Take(4)