ges*_*nha 3 ruby-on-rails ruby-on-rails-4
有没有办法rails console
显示所有导轨型号?
像这样的东西:
Models.all
Run Code Online (Sandbox Code Playgroud)
结果如下:
[Customer, Site, Page, Download]
Run Code Online (Sandbox Code Playgroud)
neo*_*neo 11
试试这个:
ActiveRecord::Base.subclasses
Run Code Online (Sandbox Code Playgroud)
这将返回一个数组,因此要获取模型的名称,您需要运行:
ActiveRecord::Base.subclasses.map(&:name)
Run Code Online (Sandbox Code Playgroud)
赶紧跑:
Rails.application.eager_load!
ActiveRecord::Base.subclasses
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
6241 次 |
最近记录: |