私は Parent オブジェクトを持っており、それは has_many 関連付けとして Child オブジェクトを持っています。
私は最初の子供を手に入れます:
s = Parent.first str = s.children.first
そしてそれを変更します:
str.remarks = "何か"
今、私は s.save も子を保存することを期待していますが、そうではありません。str.save を明示的に呼び出す必要がありますが、これは悪いことです (トランザクション内になく、醜いため)。
関係を :autosave=>true (両側) でマークしようとしましたが、何もしません。
これを解決する標準的な方法は何ですか?
問題があれば、ROR4、ruby 2.0 で作業しています。
ありがとう。