我使用此查询选择表'Vente'中的最后一条记录
Vente ven = model.Vente.OrderByDescending(x => x.ID).FirstOrDefault();
现在我想修改此查询以获取最后5条记录 我该怎么办
答案 0 :(得分:-1)
您可以使用.Take(此IQueryable source,int count)扩展名。使用OrderByDescending
后,您只需添加Take
操作即可。在此之后,您的来源无关紧要。
注意:(答案假设ID是增量值。如果不是(如guid),OrderByDescending不会返回您想要的内容)
IQueryable<Vente> vens = model.Vente.OrderByDescending(x => x.ID).Take(5);