Módulo: Mongoid::Extensions::Time

Definido em:
lib/mongoid/extensions/time.rb

Visão geral

Adiciona o comportamento de conversão de tipo à classe Time .

Definido sob namespace

Módulos: Métodos de classe

Recolhimento do Resumo do método de instância

Detalhes do método de instância

#__mongoize_time__Time

Mongoiza um horário em um horário.

O tempo sempre se mongoiza em instâncias de tempo (que são elas mesmas).

Retorna:



16
17
18
# Arquivo 'lib/mongoid/extensions/time.rb', linha 16

def __mongoize_time__
  auto
end

#mongoize ➤ Hora | nada

Transforme o objeto do tipo Ruby com o qual lidamos para um tipo compatível com o mongo .

Exemplos:

Mongoize o objeto.

time.mongoize

Retorna:

  • (Tempo | nulo)

    O objeto mongoizado ou nulo.



27
28
29
# Arquivo 'lib/mongoid/extensions/time.rb', linha 27

def mongoize
  ::Hora.mongoize(auto)
end