【问题标题】:undefined method `to_json' for #<Hash:0x3d3cef0> (NoMethodError) in ActiveSupport 3ActiveSupport 3 中 #<Hash:0x3d3cef0> (NoMethodError) 的未定义方法 `to_json'
【发布时间】:2011-04-13 12:20:00
【问题描述】:

to_json 是被删除还是怎么的?

【问题讨论】:

    标签: ruby activesupport


    【解决方案1】:

    尝试添加require "active_support/core_ext"

    require 'active_support' 本身不会将行为注入核心类。这样你就可以选择你想要的扩展。使用core_ext 将您熟悉的扩展从rails 转储到核心类中。

    【讨论】:

    • 啊啊啊,早该知道的,最近也发生过类似的事情。这是 3.0 中的新功能,对吧?这些东西过去不用这样做就可以工作。
    • 我认为它是在 2.3.x 版本之一中。我在 2.3.9 中看到了这种行为
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-24
    相关资源
    最近更新 更多