Ruby on rails 无法自动加载常量,需要FILEPATH来定义它-换句话说,是吗?

Ruby on rails 无法自动加载常量,需要FILEPATH来定义它-换句话说,是吗?,ruby-on-rails,ruby,ruby-on-rails-4,constants,autoload,Ruby On Rails,Ruby,Ruby On Rails 4,Constants,Autoload,当我尝试访问我的本地主机时,我收到以下消息 **ListingsController#索引中的LoadError 无法自动加载常量列表,需要C:/Sites/redemo/app/models/Listing.rb来定义它** 这是它在清单_controller.rb中引用的代码 # GET /listings.json def index @listing =Listing.all end 我的listing.rb如下: class Listings < Active

当我尝试访问我的本地主机时,我收到以下消息

**ListingsController#索引中的LoadError

无法自动加载常量列表,需要C:/Sites/redemo/app/models/Listing.rb来定义它**

这是它在清单_controller.rb中引用的代码

# GET /listings.json
  def index
    @listing =Listing.all
  end
我的listing.rb如下:

 class Listings < ActiveRecord::Base
        mount_uploader :image, ImageUploader
 end
类列表

拜托,我还能做什么来定义它

检查模型定义。当控制器是列表时,型号应该是列表 因此,改变这一点

class Listing < ActiveRecord::Base
     mount_uploader :image, ImageUploader
end
类列表