【发布时间】:2017-09-13 15:47:25
【问题描述】:
基本上是我的post表:
public partial class Mak
{
public string Name{ get; set; }
public DateTime writingDate{ get; set; }
}
我想在我的视图中列出按月份分组的帖子。
我的代码:
@foreach (var tar in Model.Mak.OrderByDescending(x=> x.writingDate.Month).Select(x=> x.writingDate))
{
<a href="/m/Date?year=@tar.Year&month=@tar.Month">@tar.ToString("MMMM yyyy")</a>
@foreach (var mak in Model.Mak.Where(x=> x.writingDate==tar))
{
<a href="/m/@mak.Name"></a><div> @mak.Name</div>
}
}
输出:
July 2017
Connected //post name
July 2017
Linq to SQL
July 2017
OOP
July 2017
Linq Querys
所需的输出:
June 2017
xyz //post name
abc
July 2017
Connected
Linq to SQL
OOP
Linq Querys
我应该如何编写这个查询?
【问题讨论】:
标签: asp.net-mvc entity-framework linq linq-to-sql linq-to-entities