我已经阅读了文档,但仍然无法理解语法/格式。
我对rails很陌生。我的模型中有这个:
attr_accessible :email, :username
由于 rails 4.0 的变化,这需要转移到我的控制器上。
如果我把它放在我的控制器中是否正确(这是我认为文档所说的,但不确定我是否正确解释):
before_filter :configure_permitted_parameters, if: :devise_controller?
protected
def configure_permitted_parameters
devise_parameter_sanitizer.for(:sign_up) << :username
end
对我来说,这样的事情更有意义,我可以这样做吗?:
protected
def permitted_paramters
params.require(:username, :email).permit(:username, :email)
end
任何建议表示赞赏,谢谢。