2016-01-15 25 views
0

通過啓動頁面本地主機:3000/ticker_activities我得到一個NameError在我TickerActivitiesControllerNameError在控制器與結束 'Y'

未初始化的常量TickerActivitiesController :: Ticker_Activity

應用程序/控制器/ticker_activities_controller.rb:

class TickerActivitiesController < ApplicationController 
    ... 
    def index 
    @ticker_activities = Ticker_Activity.all 

    ... 

配置/ routes.rb中

resources :ticker_activities 

型號/ ticker_activity.rb

class TickerActivity < ActiveRecord::Base 

路線

ticker_activities GET /ticker_activities(.:format)     ticker_activities#index 
            POST /ticker_activities(.:format)     ticker_activities#create 
       new_ticker_activity GET /ticker_activities/new(.:format)    ticker_activities#new 
      edit_ticker_activity GET /ticker_activities/:id/edit(.:format)  ticker_activities#edit 
        ticker_activity GET /ticker_activities/:id(.:format)    ticker_activities#show 
            PUT /ticker_activities/:id(.:format)    ticker_activities#update 
            DELETE /ticker_activities/:id(.:format)    ticker_activities#destroy 

我想盡一切形式的 'Ticker_Activities.all',「Ticker_Activitie .all','Ticker_Activiti.all'。沒有工作。

難道這是與'y''ies'活動/活動的結局有關嗎?

謝謝你的幫忙!

回答

2

未初始化的常量TickerActivitiesController :: Ticker_Activity

您需要更改

@ticker_activities = Ticker_Activity.all 

@ticker_activities = TickerActivity.all 
+1

是的,就是這樣。謝謝 – Lars