Módulo: Mongoid::Association::Embedded::Cyclic::ClassMethods
- Definido em:
- lib/mongoid/association/embedded/cycle.rb
Recolhimento do Resumo do método de instância
-
#recursivamente_embeds_many(opções = {}) ➤ Objeto
Crie uma associação incorporada cíclica que crie uma hierarquia de árvore para o documento e muitos documentos filhos incorporados.
-
#recursivamente_embeds_one(opções = {}) ➤ Objeto
Crie uma associação cíclica incorporada que crie um único relacionamento autorreferencial para um pai e um único filho.
Detalhes do método de instância
#recursivamente_embeds_many(opções = {}) ➤ Objeto
Crie uma associação incorporada cíclica que crie uma hierarquia de árvore para o documento e muitos documentos filhos incorporados.
Isso fornece a nomenclatura padrão para acessar um documento pai ou seus filhos.
39 40 41 42 43 44 45 |
# Arquivo 'lib/mongoid/association/embedded/cycle.rb', linha 39 def ( = {}) ( cycle_child_name, .mesclar(class_name: auto.name, cíclica: true) ) cycle_parent_name, class_name: auto.name, cíclica: true end |
#recursivamente_embeds_one(opções = {}) ➤ Objeto
Crie uma associação cíclica incorporada que crie um único relacionamento autorreferencial para um pai e um único filho.
Isso fornece a nomenclatura padrão para acessar um documento pai ou seus filhos.
67 68 69 70 71 72 73 |
# Arquivo 'lib/mongoid/association/embedded/cycle.rb', linha 67 def ( = {}) ( cycle_child_name(false), .mesclar(class_name: auto.name, cíclica: true) ) cycle_parent_name, class_name: auto.name, cíclica: true end |