Ruby Grape Api采用单一方法的多条路线

时间:2018-03-02 02:39:21

标签: ruby grape grape-api

我想在一种方法中接受多条路线。

resource :mypath do
  helpers do
    def mymethod
      super_duper_stuff
    end
  end

  post do
    something_else
  end

  get do
    mymethod
  end

  resource :subpath
    post do
      mymethod
    end
  end
end

有没有办法将GET与/ mypath和POST结合到/ mypath / subpath,这样我就可以将代码放入route方法而不是helper部分?像这样:

resource :mypath do
  post do
    something_else
  end

  get, route(['POST'], "subpath") do
    super_duper_stuff
  end
end

0 个答案:

没有答案