2012-02-02 17 views
1

我有一個「位置」模型,它有一個標題,描述和類型。類型可以是「酒吧」,「餐廳」等。我希望在我的視圖中有一個選擇框,並提供多個選項。在軌道應用程序的數據庫中存儲多重選擇

我該如何解析我的控制器中的選擇框並將其存儲在數據庫中?

回答

-1

如果要在位置表單中使用類型作爲選擇框,則可以將可能的類型放置在位置類中。

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" }) %> 
+0

我將如何使用多個選擇是否允許?我需要什麼類型的數據庫字段? – 2012-02-02 02:38:53

+0

您的意思是多重選擇?就像你從子選擇中選擇類型一樣? – 2012-02-02 02:42:54

+0

表單對象等,他們可以一次選擇多個選項 – 2012-02-02 02:55:37

相關問題