3

我有一个应用程序,App2我使用.POSTApp1ActiveResource

App1,我有

module App2
    class Iteeem # Purposely misspelled here
        def self.edit_item
            self.prefix "/api/editing_item/"
            post :item, {:property => {:value => 5665}}
        end
    end
end

它击中

http://app2.mydomain.com/api/editing_item/iteeems/item.xml 

(现在你知道我为什么拼错了吧)

但我希望它击中

http://app2.mydomain.com/api/editing_item/item.xml

请指教。

4

1 回答 1

3

好吧,在我发布后不久就明白了!只需替换尾部斜杠

代替

self.prefix "/api/editing_item/"

self.prefix "/api/editing_item"

并添加

self.element_name ""

希望这可以帮助某人...

于 2010-07-16T15:53:04.790 回答