module ActiveRecord::SerializeCoders::DirtyExtension

Private Instance Methods

_keys_for_partial_write() click to toggle source
# File lib/active_record/serialize_coders/dirty_extension.rb, line 40
def _keys_for_partial_write
  require_update_serialized_attributes = self.class.serialized_attributes.select do |key, coder|
    coder.respond_to?(:require_update) and coder.require_update
  end

  changed | (attributes.keys & require_update_serialized_attributes.keys)
end