如何从表格中获取最近的日期

4

我有一份代码,其中我正在查询我的表中的某些内容,该表具有名为 CreateDate 的属性。 我只想获取最近日期的对象。 这就是我拥有的内容:

var post = UnitOfWork.TableName.Query(postFilter);

我尝试使用Max函数,像这样:

var post = UnitOfWork.TableName.Query(postFilter).Max(x => x.CreatedDate);

但是,这只返回日期。

如何返回最近的整个对象?

1个回答

7
您需要按日期排序并选择一个:
var post = UnitOfWork.TableName.Query(postFilter)
    .OrderByDescending(x => x.CreatedDate)
    .FirstOrDefault();

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接