【发布时间】:2012-02-02 01:58:52
【问题描述】:
我有一个“位置”模型,它有一个标题、描述和类型。类型可以是“酒吧”、“餐厅”等。我希望在我的视图中有一个选择框,其中包含各种选项和多个可用选项。
我将如何解析控制器中的选择框并将其存储在数据库中?
【问题讨论】:
标签: ruby-on-rails database controller html-select
我有一个“位置”模型,它有一个标题、描述和类型。类型可以是“酒吧”、“餐厅”等。我希望在我的视图中有一个选择框,其中包含各种选项和多个可用选项。
我将如何解析控制器中的选择框并将其存储在数据库中?
【问题讨论】:
标签: ruby-on-rails database controller html-select
如果您想在 Location 表单中使用类型作为选择框,您可以将可能的类型放在 Location 类中。
class Location < ActiveRecord::Base
attr_accessible :type
TYPES = ["Bar", "Restaurant"]
end
查看
<%= f.select(:type, options_for_select(Location::TYPES.each {|y| y.capitalize! } ), { :prompt => "Select Type" }) %>
【讨论】: