続・scaffoldがwrong number of arguments (1 for 2)でエラーになる
リカバリは無理っぽいので、6章の頭っからやり直すことに。
ruby script/generate model product
の代わりに
ruby script/generate scaffold product title:string description:text image_url:string
とやることにしました。
とりあえず、
rake db:migrate ruby script/server
で、
http://localhost:3000/products
をブラウザで開くところまでは出来ました。
これでこの後うまくいくかどうかは、読み進めていくうちのお楽しみ。
ちなみに
ruby script/generate controller admin
は不要になります。
モデルはproductなのに、コントローラはadminって、いまや旧式となった、モデルとコントローラの両方を受け取るscaffoldの説明のためにやったとしか思えないなあ。