Ruby on rails Rails 3 NameError未初始化常量事件控制器::事件
好的,所以我为一个“事件”(没有使用脚手架)创建了一个模型、控制器和一些视图 无论如何,当转到事件路径时,我会出现以下错误:Ruby on rails Rails 3 NameError未初始化常量事件控制器::事件,ruby-on-rails,ruby-on-rails-3,routing,controller,Ruby On Rails,Ruby On Rails 3,Routing,Controller,好的,所以我为一个“事件”(没有使用脚手架)创建了一个模型、控制器和一些视图 无论如何,当转到事件路径时,我会出现以下错误: uninitialized constant EventsController::Events app/controllers/events_controller.rb:4:in `index' 这是我的事件控制器: class EventsController < ApplicationController def index @events =
uninitialized constant EventsController::Events
app/controllers/events_controller.rb:4:in `index'
这是我的事件控制器:
class EventsController < ApplicationController
def index
@events = Events.all
respond_to do |format|
format.html # index.html.erb
format.xml { render :xml => @events }
end
end
end
类事件控制器@events}
结束
结束
结束
你有没有想过为什么这不起作用?你可能想要
事件.all
,而不是事件.all
。(当直接调用模型类时,请始终使用单数形式)是的。谢谢:)只要堆栈溢出允许,我就接受(~8分钟)