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 en el espacio de nombres
Clases: Muchos, Uno
Colapso delresumen de atributos de instancia
-
#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 padre.
Colapso del resumen del método de instancia
-
#ruta ⇒ Cadena
Obtener 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 eliminar_modificador @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 |
#padre ⇒ Objeto (solo lectura)
Devuelve el valor del atributo padre.
14 15 16 |
# Archivo 'lib/mongoid/atomic/paths/embedded.rb', línea 14 def padre @parent end |
Detalles del método de instancia
#ruta ⇒ Cadena
Obtener la ruta al documento en la jerarquía.
22 23 24 |
# Archivo 'lib/mongoid/atomic/paths/embedded.rb', línea 22 def ruta @camino ||= posición.sub(/\.\d+\z/, "") end |