小编Dav*_*ave的帖子

ASP.NET MVC - 根据最后的帖子排序论坛帖子

我在ASP.NET MVC中编写简单的论坛.

在类别视图中,我想显示最新的主题.

我的代码按线程添加日期排序:

model.ForumThreads = db.ForumThreads
   .Where(t => t.ForumThreadCategoryId == id)
   .OrderByDescending(t => t.AddDate)
   .ToPagedList(page, 10);
Run Code Online (Sandbox Code Playgroud)

ForumPost模型具有ForumThread模型的外键.

问题是:如何按最后一篇文章对线程进行排序,但如果没有帖子则按线程添加日期排序.

linq asp.net asp.net-mvc linq-to-entities entity-framework

4
推荐指数
1
解决办法
43
查看次数