代码之家  ›  专栏  ›  技术社区  ›  Ramanavel

如何在Rails中获取所有模型、控制器、操作和方法名称

  •  1
  • Ramanavel  · 技术社区  · 14 年前

    我想得到所有剩余的控制器和行动的名称和模型,如果可能的话。。

    可用于获取应用程序控制器中的所有控制器名称和操作名称的任何rails方法。

    1 回复  |  直到 14 年前
        1
  •  0
  •   Sachin R    14 年前
    @table_names =  ActiveRecord::Base.connection.tables
        @model_names = Array.new
        @model_names.each do |table_to_model|
          @model_names = @model_names.insert(@model_names.length,table_to_model.camelize.singularize) unless table_to_model.blank?
        end
    

    这就是你得到所有型号名称的方式