I there。所以,我是新來的Rails 3,試圖執行一個簡單的Hello World COM一個SQL精簡版數據庫,但我不斷收到一個Rails 3路由錯誤Hello World上未初始化的常量ApplicationController
未初始化的常量的ApplicationController
我的路線是:
LoadTest::Application.routes.draw do
match '/hello' => 'hello#hello' , :as => :hello
match "/erb_sql" => "hello#hellodb", :as => :erb_sql
end
我的控制器:
class HelloController < ApplicationController
def hello
render :text => "Hello World!"
end
def hellodb
@data = Hello.all
end
end
和我的視圖(hellodb。 html.erb):
<table border="1">
<% for row in @data %>
<tr><td><%=h row.id %></td><td><%=h row.data %></td></tr>
<% end %>
</table>
和我的模型:
class Hello < ActiveRecord::Base
end
如何解決這個問題?
你有application_controller.rb嗎? – alex
不..我應該放什麼? – psychok7