MVC 仅获取标记的活动数据

MVC Only get flagged active data

我有一个 MVC 项目,我在模型、视图和控制器中显示了数据。

我的控制器中有以下内容:

return View(db.Department.ToList());

我的数据库中还有一个名为 DeptActive 的列。我只想获得活跃的结果,我该如何实现?

谢谢

您可以使用 System.LinqWhere() 获取所有活动部门:

return View(db.Department.Where(d => d.DeptActive).ToList());

或者,如果您有一个字段表示您想要活动部门还是非活动部门:

return View(db.Department.Where(d => d.DeptActive == isActive).ToList());

活动部门isActive == true不活动部门isActive == false