search for: add_record_to_target_with_callback

Displaying 4 results from an estimated 4 matches for "add_record_to_target_with_callback".

2011 Jan 11
0
Should set_inverse_instance be called earlier in add_record_to_target_with_callbacks ?
Right now when you add a record to an association with << it first saves the model, and THEN sets the inverse_of association afterward. This is done inside add_record_to_target_with_callback inside association_collection.rb. Is there any reason set_inverse_instance isn''t called before the save of the model? We are referencing the parent in our save callbacks, so we''re getting the parent (because the id has already been set), but we''re pulling the stale mode...
2009 Sep 09
0
Rails 2.3.4 ActiveRecord association problem
...has_many_association.rb:61:in `insert_record'' /Library/Ruby/Gems/1.8/gems/activerecord-2.3.4/lib/active_record/ associations/association_collection.rb:119:in `<<'' /Library/Ruby/Gems/1.8/gems/activerecord-2.3.4/lib/active_record/ associations/association_collection.rb:433:in `add_record_to_target_with_callbacks'' My code (in snippets): class Trip < ActiveRecord::Base has_many :activity_reservations end class ActivityReservation < ActiveRecord::Base belongs_to :trip end trip.activity_reservations << ActivityReservation.new The has_many_associations code reference...
2010 Oct 11
8
Nooby Stuck - "has_and_belongs_to_many" relationship
...ociation.rb:70:in `insert_record'' from /Library/Ruby/Gems/1.8/gems/activerecord-3.0.0/lib/active_record/associations/association_collection.rb:136:in `<<'' from /Library/Ruby/Gems/1.8/gems/activerecord-3.0.0/lib/active_record/associations/association_collection.rb:479:in `add_record_to_target_with_callbacks'' from /Library/Ruby/Gems/1.8/gems/activerecord-3.0.0/lib/active_record/associations/association_collection.rb:135:in `<<'' from /Library/Ruby/Gems/1.8/gems/activerecord-3.0.0/lib/active_record/associations/association_collection.rb:133:in `each'' from /Library/...
2008 Jan 16
0
[CruiseControl] RubyOnRails build 8649 failed
...s.rb:118:in `rollback_active_record_state!'' ./test/../lib/active_record/transactions.rb:110:in `save!'' ./test/../lib/active_record/associations/association_collection.rb:97:in `create!'' ./test/../lib/active_record/associations/association_collection.rb:203:in `add_record_to_target_with_callbacks'' ./test/../lib/active_record/associations/association_collection.rb:193:in `create_record'' ./test/../lib/active_record/associations/association_collection.rb:97:in `create!'' ./test/associations/join_model_test.rb:157:in `test_create_bang_polymorphic_with_has_...