【发布时间】:2011-02-19 15:14:32
【问题描述】:
to_json 需要参数吗?在 rails 内呢?
在执行 myhash.to_json 时,我开始收到错误“参数数量错误(0 代表 1)”
不幸的是,我不确定这个错误是什么时候开始发生的,但我猜它与 rails 或 json gem 的某些版本有关。我想我的代码(在 rails 控制器中)正在使用 to_json 的 ActiveSupport::JSON 版本,而不是 json gem 支持的 to_josn 方法。 ActiveSupport::JSON vs JSON
在 environment.rb 我有
RAILS_GEM_VERSION = '2.3.2'
还有
config.gem "json", :version=> '1.1.7'
这只是一个简单的哈希结构,其中包含我想在我的控制器中转换的原语,它正在工作,但现在我似乎无法在不传递参数的情况下运行 to_json。
【问题讨论】:
标签: ruby-on-rails json