从数据库中显示索引页面上的最新三项

时间:2015-01-22 20:17:11

标签: c# asp.net asp.net-mvc linq

我一直在网上寻找很长一段时间,我知道如何查看数据库中的所有项目。但是,我想要做的是按照添加日期显示最新的三个帖子(数据库项目)。

这是来自控制器的代码,显示了索引视图中的所有帖子

   public ActionResult index()
   {
       return View(db.posts.ToList());

   }

如何更改此方法以执行我想要的操作?

1 个答案:

答案 0 :(得分:0)

返回帖子的SQL查询应该是:

SELECT TOP(3) * FROM posts ORDER BY id

id是主键。

然后你的index()方法应该显示那些结果。

希望这是你正在寻找的。