ASP.NET MVC使用特定名称检索数据

时间:2015-01-09 14:16:13

标签: c# asp.net-mvc database object asp.net-mvc-5

我正在使用脚手架索引函数从数据库中获取所有数据。

// Scaffold-ed index():
public ActionResult Index()
{
    return View(db.Objects.ToList());
}

// Database tables:
[ObjectID] [Name]
1          Tree
2          Plant
3          Flower
4          Tree

而不是所有对象,我只有具有特定名称的对象(例如:树)。什么是最佳解决方案,应该使用db.Objects.Find()Where(),...或自定义查询等方法来完成?

1 个答案:

答案 0 :(得分:2)

Linq对此很好,所需的代码将是

db.Objects.Where(o => o.Name == "Tree").ToList();