我有一份代码,其中我正在查询我的表中的某些内容,该表具有名为 CreateDate 的属性。 我只想获取最近日期的对象。 这就是我拥有的内容: var post = UnitOfWork.TableName.Query(postFilter); 我尝试使用Max函数,像这样: var post = UnitOfWork.TableName.Query(postFilter).Max(x => x.CreatedDate); 但是,这只返回日期。 如何返回最近的整个对象?
您需要按日期排序并选择一个:var post = UnitOfWork.TableName.Query(postFilter) .OrderByDescending(x => x.CreatedDate) .FirstOrDefault();