method
resolve_cached_associations
v8.1.1 -
Show latest stable
- Class:
ActiveRecord::MessagePack::Decoder
resolve_cached_associations(record, entry)public
No documentation available.
# File activerecord/lib/active_record/message_pack.rb, line 111
def resolve_cached_associations(record, entry)
i = 3 # entry == [class_name, attributes_hash, is_new_record, *associations]
while i < entry.length
begin
record.association(entry[i]).target = decode(entry[i + 1])
rescue ActiveRecord::AssociationNotFoundError
# The association no longer exists, so just skip it.
end
i += 2
end
end