class Mongoid::Association::Referenced::HasMany::Binding

Binding class for has_many associations.

Public Instance Methods

bind_one(doc) click to toggle source

Binds a single document with the inverse association. Used specifically when appending to the proxy.

@example Bind one document.

person.posts.bind_one(post)

@since 2.0.0.rc.1

# File lib/mongoid/association/referenced/has_many/binding.rb, line 20
def bind_one(doc)
  binding do
    bind_from_relational_parent(doc)
  end
end
unbind_one(doc) click to toggle source

Unbind a single document.

@example Unbind the document.

person.posts.unbind_one(document)

@since 2.0.0.rc.1

# File lib/mongoid/association/referenced/has_many/binding.rb, line 32
def unbind_one(doc)
  binding do
    unbind_from_relational_parent(doc)
  end
end