Squeel load_core_extensions的弃用警告

时间:2015-12-14 16:07:29

标签: ruby-on-rails deprecated squeel

在我的一个应用程序中,我总是得到令人讨厌的弃用警告。

DEPRECATION WARNING: Core extensions are deprecated and will be removed in Squeel 2.0. (called from app/config/initializers/configurations/squeel_init.rb:13:in `block in <top (required)>')

由这条线产生:

config.load_core_extensions :hash, :symbol

我们正在运行* squeel (1.2.3)

任何想法如何避免此消息?

谢谢!

1 个答案:

答案 0 :(得分:0)

我想说的是你获得WORKING的原因是让你知道,如果你将gem升级为squeel(2.0),Core Extensions将无效。

我认为如果你将gem升级为squeel(2.0),则必须删除该行。

我希望您已经进行了测试,以了解升级应用所需的位置。

  

弃用是应用于计算机软件功能的属性,   特征,或实践表明应该避免   (通常是因为它被取代了。)