【Ruby】Ruby on Rails Part6
レス数が900を超えています。1000を超えると表示できなくなるよ。
0935nobodyさん
2009/04/16(木) 19:42:35ID:???「Rails によるアジャイル〜第二版」を読みながらやっているのですが、さっそくはまった。
1. rails depot
2. (DB作成)
3. nruby script/generate model product
4. rake db:migrate
5. ruby script/generate controller admin
ここまで実行し、本のP.62 の通り、admin_controller.rb において
class AdminController < ApplicationController
scaffold :product
end
と修正して、mongrel を立ち上げてブラウザで
http://localhost:3000/admin にアクセスしたのだけど、
NoMethodError in AdminController#index
と出る。products テーブルの CRUD 画面が出ないのですが、
どうしたらいいのでしょうか。
http://d.hatena.ne.jp/idesaku/20071211/1197386955
にあるように、以下のようにやらないといけないのですか?
ruby script/generate scaffold モデル名 テーブルにあるカラム
すでに 上記 3. と 4. で、空のモデルクラスとテーブルは出来ているので、
AdminController を直すだけには出来ないのでしょうか?
レス数が900を超えています。1000を超えると表示できなくなるよ。