Módulo: Mongoid::Extensiones::DateTime

Definido en:
lib/mongoid/extensiones/fecha_hora.rb

Overview

Agrega comportamiento de conversión de tipos a la clase Time.

Definido en el espacio de nombres

Modules: Métodos de clase

Colapso del resumen del método de instancia

Detalles del método de instancia

#__mongoize_time__Hora | ActiveSupport::TimeWithZone

Mongoizar la fecha y hora en una hora.

Ejemplos:

Mongoizar la fecha y hora.

date_time.__mongoize_time__

Devuelve:

  • (Hora | ActiveSupport::TimeWithZone)

    El tiempo mongoizado.



16
17
18
# Archivo 'lib/mongoid/extensions/date_time.rb', línea 16

def __mongoize_time__
  in_time_zone(::Tiempo.zona)
end

#mongoizeTiempo

Convierte el objeto del tipo rubí con el que tratamos a un tipo compatible con Mongo.

Ejemplos:

Mongoize el objeto.

date_time.mongoize

Devuelve:

  • (Tiempo) -

    El objeto mongoizado.



27
28
29
# Archivo 'lib/mongoid/extensions/date_time.rb', línea 27

def mangostas
  ::Fecha y hora.mangostas(yo)
end