はじめに
本記事は、プログラミングの学習を始めて1ヶ月の初学者が、学習を進めていて疑問に思った点について調べた結果を備忘録も兼ねてまとめたものです。
そのため、記事の内容に誤りが含まれている可能性があります。ご容赦ください。
間違いを見つけた方は、お手数ですが、ご指摘いただけますと幸いです。
enumの実装方法
gem "enum_help"
ターミナル
bundle install
モデルにenum定義
sample.rb
enum payment_method: { credit_card: 0, transfer: 1 }
日本語化のために以下記述
config/application.rb
config.i18n.default_locale = :ja
config.i18n.load_path += Dir[Rails.root.join('config/locales/*.yml').to_s]
config/locales/ja.yml
ja:
enums:
order:
payment_method:
credit_card: "クレジットカード"
transfer: "銀行振込"
おわりに
詳細な説明については、後日追記する予定です。