Módulo: Mongoid::Association::Reflections::ClassMethods
- Definido en:
- lib/mongoid/association/reflections.rb
Resumen del método de instancia colapsar
-
#reflect_on_all_associations(*macros) ⇒ Array<Mongoid::Association::Relatable>
Devuelve todos los metadatos de asociación para las macros proporcionadas.
-
#reflect_on_association(name) ⇒ Mongoid::Association::Relatable
Devuelve los metadatos de la asociación para el nombre proporcionado.
Detalles del método de instancia
#reflect_on_all_associations(*macros) ⇒ arreglo<Mongoid::Association::Relatable>
Devuelve todos los metadatos de asociación para las macros proporcionadas.
55 56 57 58 59 60 61 62 63 |
# Archivo 'lib/mongoid/association/reflections.rb', línea 55 def Reflect_on_all_associations(*macros) todas_las_asociaciones = relaciones.values a menos que macros.¿vacío? todas_las_asociaciones.Seleccionar! hacer |reflexión| macros.incluir?(Asociación::MACRO_MAPPING.llave(reflexión.clase)) end end todas_las_asociaciones end |
#reflect_on_association(name) ⇒ Mongoid::Association::Relatable
Devuelve los metadatos de la asociación para el nombre proporcionado.
43 44 45 |
# Archivo 'lib/mongoid/association/reflections.rb', línea 43 def reflect_on_association(Nombre) relaciones[Nombre.to_s] end |