モデルに列挙型があります。私はその整数値を取得したい、またはそれは私が、私はデフォルトのものであることを選択した値の整数値を取得したい設定されていない:列挙型のため列挙型が存在しない場合のデフォルト値
enum my_enum: [:val1, :val2, :val3]
def method1
int_val = self.read_attribute(:my_enum)
# what if my_enum hasn't been set?
unless int_val
int_val = ??? # how to get integer of :val2 ???
end
end
ためにRailsのAPIにルビーをチェック – Kamisha