rails 5 --api swagger无法正常工作

时间:2018-03-15 22:30:27

标签: ruby-on-rails ruby ruby-on-rails-5 swagger

我正在使用只有api模式的rails 5

招摇-docs.rb

Swagger::Docs::Config.base_api_controller = ActionController::API

Swagger::Docs::Config.register_apis({
"1.0" => {:controller_base_path => "",base_path: 'http://localhost:3000', :api_file_path => "public"}
})

trip_controller.rb

swagger_controller :trips, 'Trips'

swagger_api :index do
    summary "List Trips"
    param :header, :Authorization, :string, :required, "Authorization"
    param :query, :user_id, :integer, :required, "User Id"
    param :query, :vehicle_id, :integer, :required, "Vehicle Id"
    #param :query, :user_id, :date-time, :required, "User Id"
  end

当我运行rake swagger:docs时它不会更新api_docs.json中的任何api_path

0 个答案:

没有答案