8得票1回答
在ActiveResource查询中禁用嵌入对象中的json根元素

我遇到了嵌入式 JSON 对象中不必要的根元素问题。 这是经过清理的源代码: 用户模型: class User < ActiveResource::Base self.format = :json self.element_name = "user" ...

23得票3回答
你如何记录ActiveResource使用的URL?

Rails ActiveResource非常棒,但有一个问题: 据我所知,似乎没有办法查看其背后使用的URL。例如,假设我有一个名为Issue 的ActiveResource,用于访问myIssues.com/issues.xml的Web服务。如果我执行以下操作:Issue.find(:all...

8得票1回答
使用下划线替代破折号来处理ActiveResource XML(将:set dasherize设置为false)

我正在尝试阻止Rails用破折号替换XML下划线,但遇到了各种问题。我正在使用ActiveResource向Web服务发送POST请求。我已经尝试了各种修复方法,结果从Rails初始化错误到没有效果不等。我要发布到的Web服务需要下划线。 如果我能实现以下内容,那么就可以解决问题: 来自h...

7得票6回答
调试ActiveResource

我正在尝试让activeresource(在Rails 3.2上)与Freebase API配合使用,但是我还没有成功。我该如何调试rails以查看情况,并确保请求格式正确? 我认为后缀“.json”导致了失败,但我不知道如何检查情况? 错误: ActiveResource::Resou...

13得票3回答
Rails无法通过ActiveResource保存嵌套资源。

我在使用ActiveResource保存一个带有嵌套资源的模型时遇到了问题:我可以加载和保存没有问题的非嵌套资源,我也可以成功地加载一个资源及其嵌套资源,但保存该资源失败。这个问题发生在REE 1.8.7/Rails 2.3.9和Ruby 1.9.2-p0/Rails 3.0.2上。以下示例来...

8得票3回答
有没有类似于ActiveResource的Java库?

我知道有一些针对Java的ActiveResource客户端库,比如RAPA和JactiveResource 问题是:是否有任何简单的方法在Java中创建ActiveResource的服务器端? 在RubyOnRails中,你只需要使用Inherited Resources gem。在Ja...

7得票9回答
如何查看ActiveResource请求的HTTP响应?

我正在尝试调试一个无法正常工作的ActiveResource调用。 查看ActiveResource发出的HTTP请求响应的最佳方法是什么?

16得票4回答
如何在浅层嵌套路由中使用ActiveResource?

我有一个Rails应用程序,具有一个名为Company的资源,并带有嵌套资源Employee。我正在使用浅层路由,因此要操作Employee,我的路由如下:GET /employees/1 PUT /employees/1 DELETE /employees/1 POST ...

7得票1回答
让ActiveModel::Callbacks与ActiveResource配合使用

我正在尝试让ActiveModel :: Callbacks与ActiveResource一起使用(特别是在Rails 3应用程序中的after_initialize),但似乎无法使其工作。 我没有收到任何错误消息,但回调方法从未执行。 以下是代码片段: class User < A...

9得票2回答
升级Rails 4后出现Formatter错误:未定义方法“tagged”。

我按照 Ruby Screencast 指南将 Rails 从 3.2 升级到了 4。我的测试已经运行,服务器也启动了,但是当我发送请求时,收到了一个错误: ERROR NoMethodError: undefined method `tagged' for #<Formatter:0...