ActiveResource:如何处理命名空间路由?

ActiveResource: how to handle namespaced routes?

我有两个应用程序。一个应用程序的路线如下:

namespace :api do
  namespace :v1 do
    resources :things
  end
end

还有一个我希望通过 ActiveResource 连接到它。

使用 ActiveResource 连接到第一个应用程序的 api/v1/things 路由的正确方法是什么?

现在看起来很像我将不得不实施 custom_method_collection_url 但这感觉就像一个 hack - 这是唯一的方法吗?

最后,我实现了custom_method_collection_url。没有比这更好的方法了。