【发布时间】:2020-06-18 17:52:21
【问题描述】:
我在网络上查看了大量关于此问题的不同文章(一些在此处),但有很多不同的建议,其中很多已经过时,所以我今天在这里提问......
我的用户表中有一个名为 admin 的字段?这是一个 :boolean 数据类型。我的视图中的表单中还有一个复选框,称为管理员? - 我希望能够在提交表单时在表记录中相应地创建 TRUE 和 FALSE。
我的部分视图代码是:
Admin User? <%= f.check_box :admin? %>
我也已在我的 post_params 中允许这样做 - 这是必要的步骤吗?
params.require(:staff).permit(:name, :email, :password, :password_confirmation, :admin?)
当我提交表单时,管理员?场不受影响。任何建议将不胜感激。
【问题讨论】:
标签: ruby-on-rails