2011-10-17 29 views
1

我已經創建了一個模型用戶,其中包含字段名稱,電子郵件和密碼。在循環Rails填充未提交的字段時不會引發錯誤

<%= form_for @user do |f| %> 

<%= f.password_field :wtf %> 

這種形式的new.html.erb文件僅適用於password_field,如果我寫

<%= f.text_field :wtf %>
它拋出一個錯誤,用戶沒有這樣的方法「WTF '

這是爲什麼?

回答

0

你可以做:WTF在用戶模型中的虛擬屬性:

class User < ActiveRecord::Base 
    attr_accessible :wtf 
end 

如果不定義模型的形式,那麼你可以使用form_tag代替form_for

相關問題