Php 如何获取Laravel的最新活动记录?

Php 如何获取Laravel的最新活动记录?,php,mysql,laravel,laravel-query-builder,Php,Mysql,Laravel,Laravel Query Builder,如何在laravel中获取最新更新或创建的记录 如果我使用latest(),它只被认为是由值创建的 $tasks->latest(); 如果我使用orderBy $tasks->orderBy('created_at,'DESC'); 那么,它不适用于最新的更新 $tasks->orderBy('updated_at,'DESC'); 那么它对创建的_不起作用 如何获取最新创建的或最新更新的记录。基本上,最近的活动记录? 提前谢谢 $tasks->orderBy('upd

如何在laravel中获取最新更新或创建的记录

如果我使用latest(),它只被认为是由值创建的

$tasks->latest();
如果我使用orderBy

$tasks->orderBy('created_at,'DESC');
那么,它不适用于最新的更新

$tasks->orderBy('updated_at,'DESC');
那么它对创建的_不起作用

如何获取最新创建的或最新更新的记录。基本上,最近的活动记录? 提前谢谢

$tasks->orderBy('updated_at,'DESC');

updated_at
是任何活动(创建/更新)上的最新时间戳,因此在这两种情况下都应该有效。

可能重复just order by
updated_at
字段,这将获取最新活动记录
$tasks->latest('your_column')。。您还可以在链中使用多个orderBy..
$tasks->orderBy('created_at,'DESC')->orderBy('updated_at,'DESC')