我有一个包含我网站上新闻的数据库表。它分为团队 - 团队和董事会。我使用LINQ连接。 团队新闻正在所有页面上显示,并且董事会新闻仅显示在首页上。
我试过这个,因为我想要展示关于团队的5个最新成员:
var query = from esh in gr.nyheders
where esh.typeBeskrivelse.Equals("team") && esh.id > ((from es in gr.nyheders where esh.typeBeskrivelse.Equals("team") select es.id).Max() - 5)
orderby esh.dato descending
select esh;
但它只显示两个,因为2个团队新闻的ID <= 5。
如何选择5个最新的团队帖子?
答案 0 :(得分:2)
有一个Take
方法,可以返回多个记录。请查看http://msdn.microsoft.com/de-de/library/bb503062.aspx了解更多信息