とんてき

Ruby, Ruby on Railsやその周辺技術を中心に。ときどき趣味のことも。

Ruby on Railsでデータの並び順を変えて表示する

1. はじめに

普段SQLを書く機会があるのですが、Railsを勉強し始めた時は逆にActiveRecordという概念がわかりにくかったです。

2. 並び順の変更

select * from post order by updated_at desc

例えば、上記のSQLは以下のようになります。

Post.order('updated_at desc')
or
Post.order(updated_at: :desc)

短いですが以上です。