Módulo: Mongoid::Association::Embedded::EmbeddedIn::Buildable
- Incluye:
- Ciclo de vida con subprocesos
- Incluido en:
- Mongoid::Asociación::Incrustado::Incrustado en
- Definido en:
- lib/mongoid/association/embedded/embedded_in/buildable.rb
Overview
El comportamiento del constructor para las asociaciones embedded_in.
Resumen del método de instancia colapsar
-
#compilar(base, object, type = nil, selected_fields = nil) ⇒ Documento
Este generador, de hecho, no compila nada, simplemente retorna el padre ya que ya debería estar instanciado.
Detalles del método de instancia
#compilar(base, objeto, tipo = nil, selected_fields = nil) ⇒ Documento
Este generador, de hecho, no compila nada, simplemente retorna el padre ya que ya debería estar instanciado.
27 28 29 30 31 32 33 34 |
# Archivo 'lib/mongoid/association/embedded/embedded_in/buildable.rb', línea 27 def compilar(base, Objeto, tipo = nulo, campos seleccionados = nulo) return Objeto a menos que Objeto.is_a?(Picadillo) si _¿cargando? Fábrica.desde_db(klass, Objeto, nulo, campos seleccionados) else Fábrica.compilar(klass, Objeto) end end |