在rails controller中使用DSL,并自动生成路由

ruby

为了实现如下效果,写rails的时候不再重复的写路由,今天决定搞一点事

核心代码 app/controllers/concerns/api_defined.rb:

module ApiDefined
  extend ActiveSupport::Concern
  included do
    mattr_accessor :ns, :request_param, :basepath
    @@ns = name.deconstantize.split("::").map(&:underscore).join('/')
    self.extend ClassMethods
  
阅读全文 >>

发表于 2021.07.01

近期博客

欢迎

我是流光, Tiny 是我的英文名.

关于我

  • 领域:软件, 技术, 生活
  • 位置:中国 - 上海 - 浦东
  • 更多:关于我

订阅我