控制器类如何访问模型类?

时间:2018-05-10 23:36:56

标签: ruby-on-rails

这个随机控制器类

class RandomController < ApplicationController
  def index
    @user = User.all
  end
end

访问User类?我一直在搜索源文件中的连接,但我似乎无法找到合理的解释。

1 个答案:

答案 0 :(得分:5)

Rails具有“持续自动加载”功能,因此您无需在文件顶部添加require 'user'

http://guides.rubyonrails.org/autoloading_and_reloading_constants.html

当Rails遇到缺失的常量时,它会尝试使用基于常量名称的文件名加载文件。这几乎总能顺利进行...... C - ;