Módulo: Mongoid::Atomic::Paths::Embedded
- Definido em:
- lib/mongoid/atomic/paths/embedded.rb,
lib/mongoid/atomic/paths/embedded/one.rb,
lib/mongoid/atomic/paths/embedded/many.rb
Visão geral
Funcionalidade comum entre os dois caminhos embarcados diferentes.
Definido sob namespace
Recolhimento do Resumo do atributo de instância
-
#delete_modifier ⇒ Object
Somente leitura
Retorna o valor do atributo delete_modifier.
-
#document ➤ Objeto
Somente leitura
Retorna o valor do atributo documento.
-
#insert_modifier ➤ Objeto
Somente leitura
Retorna o valor do atributo insert_modifier.
-
#objeto principal
Somente leitura
Retorna o valor do atributo principal.
Recolhimento do Resumo do método de instância
-
#caminho ➤ string
Obtenha o caminho para o documento na hierarquia.
Detalhes do atributo da instância
#delete_modifier ➤ Object (somente leitura)
Retorna o valor do atributo delete_modifier.
14 15 16 |
# Arquivo 'lib/mongoid/atomic/paths/embedded.rb', linha 14 def delete_modifier @delete_modifier end |
#document ➤ Object (somente leitura)
Retorna o valor do atributo documento.
14 15 16 |
# Arquivo 'lib/mongoid/atomic/paths/embedded.rb', linha 14 def documento @document end |
#insert_modifier ⇒ Object (readonly)
Retorna o valor do atributo insert_modifier.
14 15 16 |
# Arquivo 'lib/mongoid/atomic/paths/embedded.rb', linha 14 def insert_modifier @insert_modifier end |
#objeto principal ( somente leitura)
Retorna o valor do atributo principal.
14 15 16 |
# Arquivo 'lib/mongoid/atomic/paths/embedded.rb', linha 14 def principal @parent end |
Detalhes do método de instância
#caminho ➤ string
Obtenha o caminho para o documento na hierarquia.
22 23 24 |
# Arquivo 'lib/mongoid/atomic/paths/embedded.rb', linha 22 def caminho @path ||= Posição.sub(/\.\d+\z/, "") end |