Módulo: Mongoid::Association::Embedded::Cyclic::ClassMethods
- Definido en:
- lib/mongoid/asociación/incrustado/cíclico.rb
Colapso del resumen del método de instancia
-
#recursively_embeds_many(opciones = {}) ⇒ Objeto
Cree una asociación cíclica integrada que cree una jerarquía de árbol para el documento y muchos documentos secundarios integrados.
-
#recursively_embeds_one(opciones = {}) ⇒ Objeto
Cree una asociación cíclica integrada que genere una única relación de autorreferencia para un padre y un único hijo.
Detalles del método de instancia
#recursively_embeds_many(options = {}) ⇒ objeto
Cree una asociación cíclica integrada que cree una jerarquía de árbol para el documento y muchos documentos secundarios integrados.
Esto proporciona la nomenclatura predeterminada para acceder a un documento principal o sus documentos secundarios.
39 40 41 42 43 44 45 |
# Archivo 'lib/mongoid/association/embedded/cyclic.rb', línea 39 def ( = {}) ( nombre_del_niño_cíclico, .unir(nombre_de_clase: yo.Nombre, cíclico: true) ) nombre_padre_cíclico, nombre_de_clase: yo.Nombre, cíclico: true end |
#recursivamente_incrusta_uno(opciones = {}) ⇒ Objeto
Cree una asociación cíclica integrada que genere una única relación de autorreferencia para un padre y un único hijo.
Esto proporciona la nomenclatura predeterminada para acceder a un documento principal o sus documentos secundarios.
67 68 69 70 71 72 73 |
# Archivo 'lib/mongoid/association/embedded/cyclic.rb', línea 67 def ( = {}) ( nombre_del_niño_cíclico(false), .unir(nombre_de_clase: yo.Nombre, cíclico: true) ) nombre_padre_cíclico, nombre_de_clase: yo.Nombre, cíclico: true end |