Coding for Fun

ruby on railsを中心としたウェブ技術つれづれ日記

2012-05-01から1ヶ月間の記事一覧

Railsの簡単なデバッグ

Railsのデバッグにはいろいろな方法があります。 Ruby Debuggerを使ってもいいし、IDE内蔵デバッガを使ってもいいでしょう。原始的な方法として、p, pp , putsあたりをつかってコンソールに出力する、というのもあります。複雑なのは使いこなせれば便利だろ…

ちょっと複雑なファクトリーメソッドのテンプレート

Railsでアソシエーションとバリデーションが複雑に絡み合ったモデルを保存するときには、モデルにファクトリーメソッドを作るとよいと言われています。そういうときの要求はいくつかあります。 バリデーションに失敗したときは、たとえアソシエーションの奥…