1

Ruby 2.5 弃用了 Data 类,我们在 Rails 中有三个以 Data:: 命名的类。这在每次运行时都会向我们发出弃用警告。处理这种弃用的最佳方法是什么?我们应该重命名我们的类还是有更好的解决方案?

4

1 回答 1

0

也许在静音块内定义你的班级?

ActiveSupport::Deprecation.silence do 
   class Data
   end
end

https://api.rubyonrails.org/classes/ActiveSupport/Deprecation/Reporting.html#method-i-silence

于 2020-06-16T14:06:28.767 回答