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}...