はじめる!Rails3 第2巻の執筆(経過報告)
2011/04/23
はじめる!Rails3 第2巻の執筆を始めましたという記事から1ヶ月ほど経過しました。
ゴールデンウィーク前後に初校まで漕ぎ着けられればいいな、などと暢気なことを書いていましたが、ちょっと難しい感じになってきました。
今は6章に当たるところを書いていて、多分16章ぐらいになる予定なので、まだ3分の1しか進んでいません。
ここまでの章立ては以下の通り:
- バリデーション(1)
- バリデーション(2)
- エラーメッセージの表示
- モデル間の関連付け(1)
- モデル間の関連付け(2)
- モデル間の関連付け(3)
第1巻で作ったタスク管理アプリケーションHinagikuに対して、まず入力フォームでのエラー処理を追加し、次にカテゴリー別のタスク管理機能を追加する、という風に進んでいます。先ほど、クラスメソッドhas_manyを紹介して、「1対多の関係」とか「外部キー」とかの用語を説明する部分を書きました。