データベースで最新の投稿を取得しようとしています。私はこれを試しました:
$users = Post::take(10)->get();
これにより、そのモデルの最初の 10 件の投稿が生成されます。最新の10が欲しいです。私はテーブルの行created_at
とを持っていますupdated_at
。
パオロ・ベルガンティーノが言ったように、これは仕事をします:
# Get n latest posts #
$n = 10;
$latest_posts = Post::orderBy('created_at', 'DESC')->take($n)->get();
詳細については、ドキュメント セクションを確認してください: Select - Order By, Group By, And having。