ITコンサルの日常

ITコンサル会社に勤務する普通のITエンジニアの日常です。

scaffoldがwrong number of arguments (1 for 2)でエラーになる

scaffoldジェネレータはモデル名とコントローラ名の2つのパラメータを取ります。

といいつつ、本の通りにやってみると、

>ruby script/generate scaffold product admin
      exists  app/models/
      exists  app/controllers/
      exists  app/helpers/
      exists  app/views/products
      exists  app/views/layouts/
      exists  test/functional/
      exists  test/unit/
wrong number of arguments (1 for 2)

とエラーになる。
うーん、これもrails2以降の変更の影響なのだろうか。


ちなみに色々探してたら、
Rails 2.0のscaffoldを使ってみた
ってのを見つけた。
つか、scaffoldの使い方全然違うじゃん。

Rails入門者は涙目かもしれんな。まぁそういう人々はしばらくは1.2使っていればいいか。

いやほんと涙目ですわ(泣
でも1.2に戻るってのイマイチだし、もうちょっと頑張るかも。
つか、scaffoldのリファレンスマニュアルみたいのはないのかよ。