Rails のモデルで次のように列挙型を定義した場合
class Customer < ActiveRecord::Base enum payment_system: { credit_card: 1, bank_transfer: 2 } end
列挙型の値を取り出すときは次のように書く。
Customer.payment_systems[:credit_card] #=> 1
ビューやヘルパーで使うからメモしておく。
Rails のモデルで次のように列挙型を定義した場合
class Customer < ActiveRecord::Base enum payment_system: { credit_card: 1, bank_transfer: 2 } end
列挙型の値を取り出すときは次のように書く。
Customer.payment_systems[:credit_card] #=> 1
ビューやヘルパーで使うからメモしておく。