rails:2941
From: Nobuhiro IMAI <nov@y...>
Date: Sun, 07 Dec 2008 07:56:06 +0900 (JST)
Subject: [rails:2941] Re: フィールドがある値のとき変更を禁止したい
いまいです。 From: "Andy Matsubara" <andymatsubara_at_gmail.com> Date: Sun, 7 Dec 2008 02:18:06 +0900 > 端的に言えば,モデル・オブジェクトが変更されている場合に変更前の状 > 態が分かればいいと > 思うのですが,その方法が分かりません。 2.1.1 以降なら以下のような感じで調べられると思います。 >> user = User.first => #<User id: 1, name: "foo"> >> user.changed? => false >> user.name = "bar" => "bar" >> user.changed? => true >> user.name_was => "foo" >> user.changes => {"name"=>["foo", "bar"]} >> user.name_change => ["foo", "bar"] >> user.save => true >> user.changed? => false activerecord-2.1.1/lib/active_record/dirty.rb 辺りです。 -- Nobuhiro IMAI <nov@y...> Key fingerprint = F39E D552 545D 7C64 D690 F644 5A15 746C BD8E 7106 -- ML: rails@r... 使い方: http://QuickML.com/
2940 2008-12-06 18:18 [andymatsubara@g... ] フィールドがある値のとき変更を禁止したい -> 2941 2008-12-06 23:56 ┗[nov@y... ] 2942 2008-12-06 23:59 ┗[andymatsubara@g... ] 2952 2008-12-16 04:34 ┗[kyksatoh@s... ] 2953 2008-12-16 04:51 ┗[yuichi_katahira@m...]