method
update_or_create_entry
rails latest stable - Class:
ActiveRecord::InternalMetadata
update_or_create_entry(key, value)private
No documentation available.
# File activerecord/lib/active_record/internal_metadata.rb, line 98
def update_or_create_entry(key, value)
entry = select_entry(key)
if entry
if entry[value_key] != value
update_entry(key, value)
else
entry[value_key]
end
else
create_entry(key, value)
end
end