Method: ActiveRecord::MessagePack::Encoder#encode_record
- Defined in:
- activerecord/lib/active_record/message_pack.rb
#encode_record(record) ⇒ Object
61 62 63 64 65 66 67 68 69 70 71 |
# File 'activerecord/lib/active_record/message_pack.rb', line 61 def encode_record(record) ref = @refs[record] if !ref ref = @refs[record] = @entries.size @entries << build_entry(record) add_cached_associations(record, @entries.last) end ref end |