我将在我的复活节假期里花一些时间在 Rails 上学习红宝石。我的路由遇到了问题。我希望你能帮我解决这个问题。
我要做的是将命名空间主页中的控制器索引设置为根目录(当我访问网站的根目录时我想使用的控制器)。请注意,我的控制器称为索引,而我要使用的方法也称为索引。
这是我的控制器的结构:
app
-controllers
-home
-index_controller.rb
我的 index_controller.rb 看起来像这样:
class Home::IndexController < ApplicationController
def index
@testing = 1
end
end
我的 routes.rb 文件如下所示:
MyFirstRail::Application.routes.draw do
namespace :home do
get "/" => "index#index"
end
end
我看了一下这个问题 - 但我无法让它发挥作用。
我正在使用 rails 3 和 Rubymine 作为 IDE(如果有帮助的话)。