如何在Swagger-UI中对路线进行分组

时间:2013-12-04 10:34:43

标签: ruby-on-rails-4 swagger grape swagger-ui

我正在使用Grape(在Rails 4上),Swagger和Swagger-UI来记录我的Grape API。现在我想知道如何对Swagger示例中的路由进行分组:http://petstore.swagger.wordnik.com/

这就是我的Swagger-UI目前的样子:

enter image description here

1 个答案:

答案 0 :(得分:2)

如果您在resource块中定义端点,例如:

module MyApiModule
  class MyApiClass < Grape::API

    resource :foo do
      get :time do
        {epoch_time: Time.now.to_i.to_s}
      end
    end

    resource :bar do
      get :bar_time do
        {epoch_bar_time: Time.now.to_i.to_s}
      end
    end
  end
end

...你会看到这个漂亮的分隔符:

enter image description here