エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Rails】enumをI18n対応させるenum_helpが便利すぎた - ひよっこエンジニアの雑多な日記
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Rails】enumをI18n対応させるenum_helpが便利すぎた - ひよっこエンジニアの雑多な日記
Railsでの開発を通して色々なgemを教えてもらったりして常に目から鱗状態という最近の事情です。 その中... Railsでの開発を通して色々なgemを教えてもらったりして常に目から鱗状態という最近の事情です。 その中でenum_helpというenumをI18n化するgemが個人的に簡単かつ便利だなーと思ったのでご紹介です! まずenumとは何者か enumは0を男性, 1を女性のように数字を何かしらの値と紐付けているようなデータの管理をしている場合に非常に有効なものです。 例えばUserモデルで性別をgenderで管理している場合に男性を0, 女性を1としていると想定 class User < ActiveRecord::Base enum gender: { male: 0, female: 1 } end このように書くと # genderに0を設定している場合 user.gender => "male" # genderに1を設定している場合 user.gender => "female"