Módulo: Mongoid::Criterios::Consultables::Extensiones::Rango::Métodos de clase
- Definido en:
- lib/mongoid/criterios/consultables/extensiones/rango.rb
Colapso del resumen del método de instancia
-
#evolucionar(objeto) ⇒ Hash
Desarrollar la gama.
Detalles del método de instancia
#evolucionar(objeto) ⇒ Hash
Evolucionar el rango. Esto lo transformará en una selección $gte/$lte. Los rangos sin fin y sin inicio solo usarán $gte o $lte, respectivamente. Los rangos con exclusión final (…) usarán el selector $lt en lugar de $lte.
91 92 93 94 |
# Archivo 'lib/mongoid/criteria/queryable/extensions/range.rb', línea 91 def evolucionar(Objeto) return Objeto a no ser que Objeto.is_a?(::Rango) Objeto.__rango_de_evolución__ end |