
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Ruby】投稿したものを日付の新しい順に表示したい - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Ruby】投稿したものを日付の新しい順に表示したい - Qiita
何かしらの投稿機能、例えばTwitterのような新しい投稿が先に表示される機能を実装していたところ、考え... 何かしらの投稿機能、例えばTwitterのような新しい投稿が先に表示される機能を実装していたところ、考え方が凝り固まっていた部分があったので備忘として記載します。 私がやりそうになったのは以下です。 ハッシュを含む配列に対し、受け取ったビューファイル側で降順ソートして表示しようとした しかしよく考えると、これは保守性が高くないことに気付きました。 表示は表示という機能に集中することなど、各機能はそれぞれに特化すべきです。メソッドも同様です。 そのため、受け渡す際にソートした状態で受け渡す、これを行う必要がありました。 以下は例です。 Itemテーブルに存在するデータを@itemsに格納する際、「.order('created_at DESC')」というオプションを追加しました。