ActiveRecord::Associations::ClassMethods::HasManyAssocationArray (Module)

In: vendor/activerecord/lib/active_record/associations.rb

Methods

<<   delete  

Attributes

class_primary_key_name  [W] 
owner  [W] 

Public Instance methods

[Source]

     # File vendor/activerecord/lib/active_record/associations.rb, line 443
443:           def <<(association)
444:             association.send(@class_primary_key_name + "=", @owner.id)
445:             association.save(false)
446:             super association
447:           end

[Source]

     # File vendor/activerecord/lib/active_record/associations.rb, line 449
449:           def delete(association)
450:             association.send(@class_primary_key_name + "=", nil)
451:             association.save(false)
452:             super association
453:           end

[Validate]