Ruby on Rails的新手,试图配置我的应用程序的主页。我不知道我做错了什么,或者如何配置:home
控制器,但是这个routes.rb文件出现了这个错误。
Routing Error - No route matches "/"
这是routes.rb
SchoolCMS::Application.routes.draw do
devise_for :teachers, :admin
resources :home, :only => :index
resources :admin, :only => :index
resources :events do
resources :event
end
resources :posts do
resources :comments
end
end
这是我的home_controller.rb
class HomeController < ApplicationController
def index
end
end
如果我认为这一切都错了,如果你能推荐一些我能阅读的资源,那将会很棒。
答案 0 :(得分:3)
我想你只需要这个:
root :to => "home#index"