Módulo: Mongoid::Extensions::Range
- Definido en:
- lib/mongoid/extensions/range.rb
Overview
Agrega un comportamiento de conversión de tipo a la clase Range.
Definido bajo Namespace
Modules: ClassMethods
Resumen del método de clase colapsar
Resumen del método de instancia colapsar
- #__find_args__ ⇒ Array Obsoleto Obsoleto.
-
#mongoize ⇒ Hash | nil
Convierte el objeto desde el tipo Ruby con el que trabajamos a un tipo compatible con Mongo.
-
#redimensionable? ⇒ true
¿Es esto un objeto redimensionable?
Detalles del método de clase
.included(base) ⇒ objeto
7 8 9 |
# Archivo 'lib/mongoid/extensions/range.rb', línea 7 def sí mismo.incluido(base) base.Extender(ClassMethods) end |
Detalles del método de instancia
#__find_args__ ⇒ Array
Obsoleto.
Obtén el rango como argumentos para una búsqueda.
18 19 20 |
# Archivo 'lib/mongoid/extensions/range.rb', línea 18 def __find_args__ to_a end |
#mongoize ⇒ Hash | nil
Convierte el objeto desde el tipo Ruby con el que trabajamos a un tipo compatible con Mongo.
30 31 32 |
# Archivo 'lib/mongoid/extensions/range.rb', línea 30 def mongoize ::Rango.mongoize(sí mismo) end |
#¿es redimensionable? ⇒ verdadero
¿Es esto un objeto redimensionable?
40 41 42 |
# Archivo 'lib/mongoid/extensions/range.rb', línea 40 def ¿redimensionable? true end |