0

ユーザーとグループの2つのモデルがあるとしましょう

user belongs_to :group
group has_many :users

グループが破棄される前/後にuser.group属性を別の値に設定する方法はありますか?

4

1 に答える 1

0

class Group < ActiveRecord::Base

  has_many :users
  before_destroy -> { users.each {|u| u.group = nil; u.save}}

end

于 2012-10-04T17:54:28.017 に答える