エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【rails 5.1】DBに依存しない静的なデータはわざわざテーブルを作らず、belongs_toやhas_manyも使えるactive_hashを使うと良い - 考えすぎてしまう人のブログ
記事へのコメント3件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【rails 5.1】DBに依存しない静的なデータはわざわざテーブルを作らず、belongs_toやhas_manyも使えるactive_hashを使うと良い - 考えすぎてしまう人のブログ
基本的に変更されないデータ 例えば都道府県名一覧だとか、カテゴリだとかそういうものを扱いたいときっ... 基本的に変更されないデータ 例えば都道府県名一覧だとか、カテゴリだとかそういうものを扱いたいときって悩みますよね DBに保存しちゃえば早いし楽だけど明らかに保存する必要のないデータですし かといってヘルパーとかにザーッと書いちゃうのもMVCの観点からあまり褒められたものじゃありませんし そういう時に妥協案としてenumを使う時があるのですがそれはそれで単純に文字列を1対1にするだけなので使いづらかったりします(郵便番号とかもたせられない じゃあ定数でやるか?というのも見通しが悪くなるし非常に便利なActiverecordに乗せて使えないのでおすすめできません TODOHUKEN = [ 1: {name: :北海道, location: [12.323245, 102.3231231]}, . . . ] ということでそういう悩みはactive_hashを使って解決しましょう github
2018/12/20 リンク