Sha256: 4506724273720f210509adf70448ba7a7e0ab21d6e5093df4dc2a1e9a73788b7
Contents?: true
Size: 463 Bytes
Versions: 6
Compression:
Stored size: 463 Bytes
Contents
class SwaggerController < ApplicationController def get_spec # 需要提前加载控制器常量,如以下两种方式: # - Rails.application.eager_load! # - Dir.glob(Rails.root.join('app', 'controllers', '**', '*.rb')).each { |f| require f } # # 这里仅仅仅仅使用了 require_relative require_relative 'data_controller' doc = Meta::Rails::Plugin.generate_swagger_doc(ApplicationController) render json: doc end end
Version data entries
6 entries across 6 versions & 1 rubygems