2011-10-17 23 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

相关问题