Módulo: Mongoid::Criterios::Consultables::Extensiones::Fecha y hora::Métodos de clase

Definido en:
lib/mongoid/criteria/queryable/extensions/date_time.rb

Colapso del resumen del método de instancia

Detalles del método de instancia

#evolucionar(objeto) ⇒ Tiempo

Evolucionar el objeto hasta una fecha.

Ejemplos:

Evolucionar fechas.

Evolucionar fechas de cadenas.

Evolucionar rangos de fechas.

Parámetros:

  • Objeto (Objeto) -

    El objeto a evolucionar.

Devuelve:

  • (Tiempo) -

    La fecha y hora evolucionadas.



37
38
39
40
41
42
43
44
# Archivo 'lib/mongoid/criteria/queryable/extensions/date_time.rb', línea 37

def evolucionar(Objeto)
  res = begin
    Objeto.intentar(:__tiempo_de_evolución__)
  rescate ArgumentError
    nulo
  end
  res.nil? ? Objeto : res
end