Module: Mongoid::Relations::Synchronization::ClassMethods

Defined in:
lib/mongoid/relations/synchronization.rb

Instance Method Summary collapse

Instance Method Details

#synced(metadata) ⇒ Object

Set up the syncing of many to many foreign keys.

Examples:

Set up the syncing.

Person.synced()

Parameters:

  • metadata (Metadata)

    The relation metadata.

Since:

  • 2.1.0


113
114
115
116
117
118
# File 'lib/mongoid/relations/synchronization.rb', line 113

def synced()
  unless .forced_nil_inverse?
    synced_save()
    synced_destroy()
  end
end