| Module | Sequel::Plugins::TacticalEagerLoading::InstanceMethods |
| In: |
lib/sequel/plugins/tactical_eager_loading.rb
|
| retrieved_by | [RW] | The dataset that retrieved this object, set if the object was reteived via Dataset#all. |
| retrieved_with | [RW] | All model objects retrieved with this object, set if the object was reteived via Dataset#all. |
Remove retrieved_by and retrieved_with when marshalling. retrieved_by contains unmarshallable objects, and retrieved_with can be very large and is not helpful without retrieved_by.
# File lib/sequel/plugins/tactical_eager_loading.rb, line 83
83: def marshallable!
84: @retrieved_by = nil
85: @retrieved_with = nil
86: super
87: end