我已经将rails应用程序配置为使用Active资源来使用Redmine api。 在我的模型redmine.rb中,我输入以下代码
require 'active_resource'
class Redmine < ActiveResource::Base
self.site = "http://localhost:9000/"
self.format = :json
self.element_name = "issues"
self.user = "admin"
self.password = "admin"
end
在我的控制器中
def index
@data = Redmine.find(:all)
end
但它的显示参数错误ArgumentError在预期的属性Hash,得到了 并显示带有此错误的json数据。
如何摆脱这个错误,我正在使用
gem 'activeresource', :require => 'active_resource'
但是当我使用XML解析时它没有显示错误,那么我认为问题在于json解析。请帮我解决一下。