Módulo: Mongoid::Atomic::Paths::Embedded
- Definido en:
- lib/mongoid/atomic/paths/embedded.rb,
lib/mongoid/atomic/paths/embedded/one.rb,
lib/mongoid/atomic/paths/embedded/many.rb
Overview
Funcionalidad común entre las dos rutas embebidas diferentes.
Definido bajo Namespace
Resumen de atributos de la instancia colapsar
-
#delete_modifier ⇒ Object
Solo lectura
Devuelve el valor del atributo delete_modifier.
-
#documento ⇒ Objeto
Solo lectura
Devuelve el valor del atributo documento.
-
#insert_modifier ⇒ Object
Solo lectura
Devuelve el valor del atributo insert_modifier.
-
#padre ⇒ Objeto
Solo lectura
Devuelve el valor del atributo pariente.
Resumen del método de instancia colapsar
-
#ruta ⇒ String
Obtén la ruta al documento en la jerarquía.
Detalles de atributo de instancias
#delete_modifier ⇒ Object (solo lectura)
Devuelve el valor del atributo delete_modifier.
11 12 13 |
# Archivo 'lib/mongoid/atomic/paths/embedded.rb', línea 11 def delete_modifier @delete_modifier end |
#documento ⇒ Objeto (solo lectura)
Devuelve el valor del atributo documento.
11 12 13 |
# Archivo 'lib/mongoid/atomic/paths/embedded.rb', línea 11 def Documento @document end |
#insert_modifier ⇒ Object (readonly)
Devuelve el valor del atributo insert_modifier.
11 12 13 |
# Archivo 'lib/mongoid/atomic/paths/embedded.rb', línea 11 def insert_modifier @insert_modifier end |
#principal ⇒ Objeto (solo lectura)
Devuelve el valor del atributo pariente.
11 12 13 |
# Archivo 'lib/mongoid/atomic/paths/embedded.rb', línea 11 def padre @parent end |
Detalles del método de instancia
#ruta ⇒ String
Obtén la ruta al documento en la jerarquía.
19 20 21 |
# Archivo 'lib/mongoid/atomic/paths/embedded.rb', línea 19 def ruta @path ||= posición.sub(/\.\d+\z/, '') end |