使用grape-swagger
gem,我在routes.rb
constraints subdomain: /api/ do
mount Api::V1::Base => '/'
end
这是document.rb
require 'grape-swagger'
module API
class Root < Grape::API
mount API::Cats
add_swagger_documentation
end
end
然而,当我转到http://api.localhost:3000/swagger_doc
时,我收到路由错误
没有路线匹配[GET]“/ swagger_doc”
如果删除约束,我可以访问http://localhost:3000/swagger_doc
。
我尝试向base_path
添加add_swagger_documentation
参数,但无济于事。
对我可能做错的任何暗示?