views/abouts/ に「index.html.haml」と「history.html.haml」がある場合。
基本的な html ページである abouts#history にアクセスするにはどうすればよいですか。
ログから、このエラーが表示されます。ショーとして処理していると思われます。どうすればよいですか?:
Processing by AboutsController#show as HTML
Parameters: {"id"=>"history"}
About Load (0.3ms) SELECT `abouts`.* FROM `abouts` WHERE (`abouts`.`id` = 0) LIMIT 1
ActiveRecord::RecordNotFound (Couldn't find About with ID=history):
ルート.rb
scope() do
resources :abouts, :path => 'about-us' do
match 'about-us/history' => "about-us#history"
end
end
abouts_controller.rb
def history
respond_to do |format|
format.html
end
end