![](/img/trans.png)
[英]DEPRECATION WARNING: Calling `<<` to an ActiveModel::Errors message array in order to add an error is deprecated. in ruby
[英]Ruby 2.5 deprecation message
Ruby 2.5 弃用了数据 class,我们在 Rails 中有三个以 Data:: 命名的类。 这在每次运行时都会向我们发出弃用警告。 处理这种弃用的最佳方法是什么? 我们应该重命名我们的 class 还是有更好的解决方案?
也许在静音块内定义您的 class ?
ActiveSupport::Deprecation.silence do
class Data
end
end
https://api.rubyonrails.org/classes/ActiveSupport/Deprecation/Reporting.html#method-i-silence
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.