Módulo: Mongoid::Asociación::Reflexiones::Métodos de clase
- Definido en:
- lib/mongoid/association/reflections.rb
Colapso del resumen del método de instancia
-
#reflejar_en_todas_las_asociaciones(*macros) ⇒ Matriz<Mongoid::Asociación::Relacionable><Mongoid::Association::Relatable>
Devuelve todos los metadatos de asociación para las macros proporcionadas.
-
#reflect_on_association(nombre) ⇒ Mongoid::Association::Relatable
Devuelve los metadatos de asociación para el nombre proporcionado.
Detalles del método de instancia
#reflejar_en_todas_las_asociaciones(*macros) ⇒ Matriz<Mongoid::Asociación::Relacionable>
Devuelve todos los metadatos de asociación para las macros proporcionadas.
58 59 60 61 62 63 64 65 66 |
# Archivo 'lib/mongoid/association/reflections.rb', línea 58 def reflexionar sobre todas las asociaciones(*macros) todas_asociaciones = relaciones.values a no ser que macros.¿vacío? todas_asociaciones.¡seleccionar! hacer |reflexión| macros.¿incluir?(Asociación::MAPEO DE MACROS.clave(reflexión.clase)) end end todas_asociaciones end |
#reflect_on_association(nombre) ⇒ Mongoid::Association::Relatable
Devuelve los metadatos de asociación para el nombre proporcionado.
46 47 48 |
# Archivo 'lib/mongoid/association/reflections.rb', línea 46 def reflexionar sobre la asociación(Nombre) relaciones[Nombre.a_s] end |