0

我是 Rails 新手,我正在寻找一种方法将我的 check_box_tag 的值存储在我的模型文件中。

我尝试使用参数,但它在模型中不可用。

例子:

查看.rb

<%= check_box_tag "mail_checker_issue", 1, true %>

模型.rb

@x = check_box_value???
4

2 回答 2

1

在您的控制器中,您获取要为其设置值的对象,然后分配它。就像是

your_model_instance.setMailCheckerIssue(params[:mail_checker_issue])

在你的模型中

def setMailCheckerIssue(val)
 @x = val
end
于 2013-08-27T15:02:33.547 回答
0

参数仅在控制器内部可用。这将是提取用户提交的值的地方,然后可能将其存储在模型对象中。

于 2013-08-27T15:04:21.627 回答