如何检索从列中检查的最新日期
在我们的应用程序中,用户可以检查一个项目,并在检查时将当前日期输入到表格中。对于相同的项目,这次其他人可以不检查它,没有将任何内容插入表中。
另一个用户可以检查它并插入当前日期
我需要获取最新的插入日期..如何使用 Linq 获取此信息
假设表名是状态,列名是 LastdateInspected
最佳答案
听起来你想要这样的东西:
var query = db.Statuses
.OrderByDescending(x => x.LastDateInspected)
.FirstOrDefault();
那将返回
null
如果没有条目,或者最新的值 LastDateInspected
否则为值(即第一个结果,按最后检查的最后一个日期排序)。当然,这将为您提供完整的记录。如果你只想要日期,你可以选择
LastDateInspected
柱子。
关于linq - 如何使用 Linq 获取从表中插入的最新日期到实体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9525470/