Módulo: Mongoid::Association::Referenced::HasMany::Buildable
- Incluido en:
- Mongoid::Asociación::Referenciado::TieneMuchos
- Definido en:
- lib/mongoid/association/referenced/has_many/buildable.rb
Overview
El comportamiento del constructor para asociaciones has_many.
Colapso del resumen del método de instancia
-
# build(base, object, type = nil, selected_fields = nil) ⇒Documento
Este método toma un _id o un objeto y consulta el lado inverso usando el id o establece el objeto.
Detalles del método de instancia
# build(base, object, type = nil, selected_fields = nil)⇒ Documento
Este método toma un _id o un objeto y consulta el lado inverso usando el id o establece el objeto.
24 25 26 27 28 |
# Archivo 'lib/mongoid/association/referenced/has_many/buildable.rb', línea 24 def construir(base, Objeto, tipo = nulo, campos seleccionados = nulo) return (Objeto || []) a no ser que ¿consulta?(Objeto) return [] Si Objeto.is_a?(Arreglo) query_criteria(Objeto, base) end |