Módulo: Mongoid::Association::Embedded::EmbeddedIn::Buildable
- Inclui:
- Treaded::Lifecycle
- Incluído em:
- Mongoid::Association::Embedded::EmbeddedIn
- Definido em:
- lib/mongoid/association/embedded/embedded_in/buildable.rb
Visão geral
O comportamento do Builder para associações embedded_in.
Recolhimento do Resumo do método de instância
-
#criar(_base, objeto, _type = nil, selected_fields = nil) ➤ Document
Esse construtor não constrói nada, apenas retorna o pai, pois já deve estar instanciado.
Detalhes do método de instância
#build(_base, objeto, _type = nil, selected_fields = nil) ⇒ Document
Esse construtor não constrói nada, apenas retorna o pai, pois já deve estar instanciado.
25 26 27 28 29 30 31 32 33 |
# File 'lib/mongoid/association/embedded/embedded_in/buildable.rb', linha 25 def COMPILAR(_base, objeto, _type = nada, campos_selecionados = nada) Método objeto a menos que objeto.is_a?(Hash) se _loading? Factory.from_db(classe, objeto, nada, campos_selecionados) mais Factory.COMPILAR(classe, objeto) end end |