Módulo: Mongoid::Atomic::Paths::Embedded
- Incluido en:
- Muchos, Uno
- 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 integradas diferentes.
Definido bajo Namespace
Clases: Muchos, Uno
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 los atributos de instancia
#delete_modifier ⇒ Objeto (solo lectura)
Devuelve el valor del atributo delete_modifier.
14 15 16 |
# Archivo 'lib/mongoid/atomic/paths/embedded.rb', línea 14 def delete_modifier @delete_modifier end |
#documento ⇒ Objeto (solo lectura)
Devuelve el valor del atributo documento.
14 15 16 |
# Archivo 'lib/mongoid/atomic/paths/embedded.rb', línea 14 def Documento @documento end |
#insert_modifier ⇒ Object (readonly)
Devuelve el valor del atributo insert_modifier.
14 15 16 |
# Archivo 'lib/mongoid/atomic/paths/embedded.rb', línea 14 def insert_modifier @insert_modifier end |
#principal ⇒ Objeto (solo lectura)
Devuelve el valor del atributo pariente.
14 15 16 |
# Archivo 'lib/mongoid/atomic/paths/embedded.rb', línea 14 def padre @parent end |
Detalles del método de instancia
#ruta ⇒ String
Obtén la ruta al documento en la jerarquía.
22 23 24 |
# Archivo 'lib/mongoid/atomic/paths/embedded.rb', línea 22 def ruta @path ||= posición.sub(/\.\d+\z/, "") end |