如何使用Eloquent获取N个最新的数据库条目?

时间:2013-08-19 14:44:12

标签: mysql laravel eloquent

我尝试在数据库中获取最新帖子。我试过这个:

$users = Post::take(10)->get();

这会在该模型中生成10个帖子。我想要10个最新的。我有表格行created_atupdated_at

1 个答案:

答案 0 :(得分:0)

作为Paolo Bergantino said,这将完成这项工作:

# Get n latest posts #
$n = 10;
$latest_posts = Post::orderBy('created_at', 'DESC')->take($n)->get();

有关详细信息,请查看文档部分:Select - Order By, Group By, And Having