私のモデルでは、ハードコードされた型を宣言するためのコードのこの部分があります
TYPES = { administrator: 1, system: 2, station: 3, guest: 4 }
def type
TYPES.key(read_attribute(:type_id))
end
def type=(s)
write_attribute(:type_id, TYPES[s])
end
選択ボックスとして表示するには、ビューでこの 4 つのタイプを取得する必要があります。
そんなこと
Admin.TYPES.each do |type|
"<option id="<%=????%>"><%=type.text%></option>"
end