Laravel 4: Eloquent ORM を使用して「order by」する方法 [重複] 質問する

Laravel 4: Eloquent ORM を使用して「order by」する方法 [重複] 質問する

簡単な質問です。Laravel 4 で 'id' の降順で並べ替えるにはどうすればいいですか。

コントローラーの関連部分は次のようになります。

$posts = $this->post->all()

私の理解では、次の行を使用します:

->orderBy('id', 'DESC');

しかし、それは上記のコードとどのように適合するのでしょうか?

ベストアンサー1

post をモデルとして使用している場合 (依存性注入なし)、次の操作も実行できます。

$posts = Post::orderBy('id', 'DESC')->get();

おすすめ記事