我的网站上有一个包含新闻的数据库表。它分为小组-小组和董事会。我用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个最新的团队职位?是吗?
最佳答案
有一个Take
方法,可以给它一些要返回的记录。查看http://msdn.microsoft.com/de-de/library/bb503062.aspx了解更多信息