2016-02-15 162 views
0

我加在註冊視圖中選擇標記有2個選項Ruby on Rails的設計選擇字段

<div> 
    <select name="typ"> 
     <option value="0"> 
     Musiker 
     </option> 
     <option value="1"> 
     Veranstalter 
     </option> 
    </select> 
    </div> 

而且我一個科拉姆添加到數據庫

class AddTypToUsers < ActiveRecord::Migration 
    def change 
    add_column :users, :typ, :integer 
    end 
end 

我如何保存的值數據庫中的選擇?

回答

0

您需要將新參數添加到設計的strong_parameter清理中。 https://github.com/plataformatec/devise#strong-parameters

在你ApplicationController

before_action :configure_permitted_parameters, if: :devise_controller? 

protected 

def configure_permitted_parameters 
    devise_parameter_sanitizer.permit(:sign_up, keys: [:typ]) 
end