Ruby on rails 4 RubyonRails4复选框作为筛选返回

Ruby on rails 4 RubyonRails4复选框作为筛选返回,ruby-on-rails-4,checkbox,attr-accessor,Ruby On Rails 4,Checkbox,Attr Accessor,我的雇员再培训局: <td> <%= user_field.label :user_password_changed, "Do you wish to change your password?" %> <%= user_field.check_box(:user_password_changed) %> </td> 在相关模型中,User、User\u password\u changed不是一个字段。因此,我使用attr_访问器,其中

我的雇员再培训局:

 <td>
 <%= user_field.label :user_password_changed, "Do you wish to change your password?" %>
 <%= user_field.check_box(:user_password_changed) %>
 </td>
在相关模型中,User、User\u password\u changed不是一个字段。因此,我使用attr_访问器,其中我有:

 attr_accessor :user_password_changed
当我发布时,参数是:

"user"=>{"role_id"=>"1", "user_changed"=>"1", "user_id"=>"50", "community_name"=>"foo", "username"=>"foo", "user_alias"=>"foo", "user_password_changed"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]", "email"=>"foo", "user_type"=>foo}... 

它只在日志中过滤。这是出于安全考虑


您可以像这样定制它:

谢谢。我在这里看到了多种选择。我想在控制器中构建,还是应该使用模型。哪一个最好?假警报。。。我仍然可以询问参数:用户密码在控制器中更改。一切都好
"user"=>{"role_id"=>"1", "user_changed"=>"1", "user_id"=>"50", "community_name"=>"foo", "username"=>"foo", "user_alias"=>"foo", "user_password_changed"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]", "email"=>"foo", "user_type"=>foo}...