2015|10|
ぷっちん日記
2004-07-13 (火) I wish you are by my side
■ ゲームで失敗
つい熱くなって噛みついてしまった。思い出すとブルー。あれだ、あれでネットバトルになって疲れ果てたんじゃないか。噛みついちゃだめだ。だめだ。だめだ。結局、余計に疲れるのは自分なんだから。
■ 離れていく
私が執着していたのも惜しんでいたのも、相手そのものじゃなくて、当時の私の気持ちや、空気じゃなかったのかな。って思えた。
■ ダイエット
鈴鹿サーキットでレースクインのくびれを観た。それ以来、俄然やる気が出てきた! くびれ! えいおー!
2008-07-13 (日) 親ARオブジェクトの情報を子ARオブジェクトに伝える
■ ずっと疑問だったこと
Ruby on Railsを使っていてかなり初期から悩んでいた問題に、親子構造のオブジェクトの問題がある。親オブジェクトは子オブジェクトを管理するのだから、子オブジェクトをcreateする際に、その時の親オブジェクトの状態に応じて好きなように子オブジェクトの内部を調整できていいと思う。例えば、永続化しない、そのリクエスト限りで使いたい情報などを、親にセットすることで、子に伝えられてもいいはずだ。しかし、ActiveRecordではこれが難しく(子オブジェクトを構築するときに親オブジェクトをもらえるようなコールバックが見つからず)、困っていた。
しかしどうやら今まで試みた中でもっともマシな方法を見つけたので、会社のサイトに書いてみた。
http://www.everyleaf.com/tech/ror_tips/use_parents_not_stored_attributes
もっと素敵な解法をご存じの方はぜひ教えてください。
# ma [ちなみに私は「親」に管理されない「子」供だったよ(笑) こんなツッコミでいいのか・・・?!]