既存のプロジェクトをRails 2.1に移行中。
本格的に移行する前に、ちょっとサンプルでも作ろうと思っていじっていたら、Scaffoldがうまくいかない。エラーが出るとかではなくて、New/Editのときの入力フォームが表示されない。
調べてみると、Rails 2.Xからは、generate scaffoldするときに、フィールド名と型を指定してあげないといけないらしい。
1.X系のときは、generate modelして、migrationでテーブルを作成してから、generate scaffoldという流れだったので、まるで逆。
開発が活発なのはエキサイティングだけど、仕様がころころ変わってしまうのは辛いなあ。
コメント