我是关于rails的新手,我正在寻找一种方法来将check_box_tag的值存储在我的模型文件中。
我试过使用params,但它在模型中没有。
示例:
View.rb
<%= check_box_tag "mail_checker_issue", 1, true %>
Model.rb
@x = check_box_value???
答案 0 :(得分:1)
在控制器中,您将获得要设置值的对象,然后进行分配。 像
这样的东西your_model_instance.setMailCheckerIssue(params[:mail_checker_issue])
在你的模特中
def setMailCheckerIssue(val)
@x = val
end
答案 1 :(得分:0)
参数仅在控制器内可用。这将是提取用户提交的值的地方,然后可以将其存储在模型对象中。