Módulo: Mongoid::Association::Reflections::ClassMethods
- Definido em:
- lib/mongoid/association/reflections.rb
Recolhimento do Resumo do método de instância
-
#Reflect_on_all_associations(*macros) ➤ Array<Mongoid::Association::Relatable>
Retorna todos os metadados de associação para as macros fornecidas.
-
#Reflect_on_association(name) ➤ Mongoid::Association::Relatable
Retorna os metadados de associação para o nome fornecido.
Detalhes do método de instância
#Reflect_on_all_associations(*macros) ➤ Array <Mongoid::Association::Relatable>
Retorna todos os metadados de associação para as macros fornecidas.
55 56 57 58 59 60 61 62 63 |
# File 'lib/mongoid/association/reflections.rb', linha 55 def mirror_on_all_associations(*macros) all_associations = relações.values a menos que macros.vazio? all_associations.selecione! fazer |reflexão| macros.incluir?(associação::MACRO_MAPPING.chave(reflexão.classe)) end end all_associations end |
#Reflect_on_association(name) ➤ Mongoid::Association::Relatable
Retorna os metadados de associação para o nome fornecido.
43 44 45 |
# File 'lib/mongoid/association/reflections.rb', linha 43 def mirror_on_association(name) relações[name.to_s] end |