rails:2192
From: "YOKOYAMA, Hideyuki" <yokoyama@c...>
Date: Tue, 29 May 2007 00:16:31 +0900
Subject: [rails:2192] Re: 似ているARへの深いコピー
いまい様 横山です いつもお世話になっております ご回答大変ありがとうございます create_in_* build_to_* のメソッドはどちらも知りませんでした 試させていただきます |いまいです。 | |From: "YOKOYAMA, Hideyuki" <yokoyama_at_ctf4j.jp> |Date: Sat, 26 May 2007 01:01:49 +0900 | |> こんな感じの2つのテーブルがあって |> --------------------------------------- |> ・Master |> id, |> code, |> value |> |> ・ArcMaster |> id, |> master_id, |> version, |> code, |> value |> --------------------------------------- | |> ちなみに Master と ArcMaster は継承関係はありません(has_many, belongs_to はあります) | |この関係を前提としていますが、 | |m = Master.find(:first, むにゃむにゃ) |am = m.create_in_arc_masters(m.attributes.merge(:version => "2.0")) | |とかでどうでしょうか? |# save する前のインスタンスが欲しければ build_to_arc_masters で。 |-- |Nobuhiro IMAI <nov@y...> |Key fingerprint = F39E D552 545D 7C64 D690 F644 5A15 746C BD8E 7106 /*---- 横山 秀行 YOKOYAMA, Hideyuki <yokoyama@c...> -- PGP PUBLIC KEY SERVER URL -- http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x089F75BE ----*/ -- ML: rails@r... 使い方: http://QuickML.com/
2188 2007-05-25 18:01 [yokoyama@c... ] 似ているARへの深いコピー 2189 2007-05-26 10:32 ┗[nov@y... ] -> 2192 2007-05-28 17:16 ┗[yokoyama@c... ]