【发布时间】:2014-03-08 09:49:35
【问题描述】:
我有一个 Rails 4 应用程序,我目前使用 protected_attributes gem。它工作正常,但现在我觉得我需要过渡到强参数。
所以问题是我不想在所有测试通过之前删除“attr_accessible”。
我试图删除我的 gemfile 中的“protected_attributes”,然后我收到了这个错误:
"attr_accessible 从 Rails 中提取到 gem 中。请为 params(strong_parameters) 使用新的推荐保护模型,或者将 protected_attributes 添加到您的 Gemfile 以使用旧的。"
我想忽略这个错误,直到我的所有测试都通过了我应该怎么做?
【问题讨论】:
-
注释掉对
attr_accessible的调用? :) -
注释掉 attr_accessible 很好!我在想一种破坏性较小的做事方式。我在想我的考试能走多远?目前它不显示失败的测试数量,只是在测试开始之前直接退出。
标签: ruby-on-rails ruby-on-rails-4