wrong argument type JSON::Pure::Generator::State (expected Data)

开发中碰到了这样的一个错误:
wrong argument type JSON::Pure::Generator::State (expected Data)
参考http://pastebin.com/cvxJKAtE
解决方法如下:
在config/initializers下新建一文件json_patch.rb,编写如下内容

class Fixnum
  def to_json(options = nil)
    to_s
  end
end

你可能感兴趣的:(generator)