我刚刚升级到ActiveSupport 3并丢失了所有我的字符串方法,如“camelize”,“titleize”等。它打破了我的项目的所有东西,到目前为止,我已经通过自己重写这些方法来修复它们,但必须有一个更好的方法。我确实意识到,ActiveSupport不再是全局修补String可能是件好事,但是,它对我非常有用。无论如何我可以将这些东西修补回字符串,找到一种新方法来调用它们吗?
答案 0 :(得分:2)
你可能正在这样做:
require 'active_support'
这需要非常非常基础的Active Support。
你想要的是这个:
require 'active_support/core_ext/string'