Clase: Mongoid::Asociación::Referenciado::TieneMuchos::Enlace

Hereda:
Objeto
  • Objeto
Mostrar todo
Incluye:
Enlazable
Definido en:
lib/mongoid/asociación/referenciado/tiene_muchos/binding.rb

Overview

Clase de enlace para las asociaciones "has_many".

Resumen de atributos de instancia

Atributos incluidos desde Bindable

#_association, #_base, #_target

Colapso del resumen del método de instancia

Métodos incluidos en Bindable

#enlace, #inicializar

Detalles del método de instancia

#bind_one(doc) ⇒ Objeto

Vincula un solo documento con la asociación inversa. Se usa específicamente al anexar al proxy.

Ejemplos:

Enlazar un documento.

person.posts.bind_one(post)


18
19
20
21
22
# Archivo 'lib/mongoid/association/referenced/has_many/binding.rb', línea 18

def bind_one(doc)
  binding hacer
    vincular_desde_el_padre_relacional(doc)
  end
end

#unbind_one(doc) ⇒ Object

Desvincular un solo documento.

Ejemplos:

Desvincular el documento.

person.posts.unbind_one(document)


28
29
30
31
32
# Archivo 'lib/mongoid/association/referenced/has_many/binding.rb', línea 28

def unbind_one(doc)
  binding hacer
    desvincular del padre relacional(doc)
  end
end