现在我有一个问题,如何让回调#after_add 在 has_many :through 关联中接收对连接模型的引用?我的代码是这样的:
class Emergency
has_many :departments, :through => :eme_references, :after_add => Proc.new { |eme_reference| eme_reference.eme_flag = 1}
end
属性 eme_flag 是模型 EmeReference 的属性!但在块中,我得到 eme_reference.class 是紧急情况。我想设置模型 EmeReference 的属性 eme_flag。那是我的问题!干杯!