我在tos_agreements的复选框中进行了验证,但现在,即使已经检查过,它仍然会给出错误“需要接受Tos协议”。
我拥有的是:
1。)我添加了:tos_agreements来设计应用程序控制器中允许的参数
2.)我已经验证过:
validates_acceptance_of :tos_agreement, :allow_nil => false, :accept => true
有什么想法吗?谢谢!
答案 0 :(得分:1)
我通常使用attr_accessor(当然在用户模型中)执行此操作:
attr_accessor :tos_agreement
validates :tos_agreement, acceptance: true
这将验证将检查复选框tos_agreement,问候