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:



13
14
15
# Arquivo 'lib/mongoid/extensions/time.rb', linha 13

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.



24
25
26
# Arquivo 'lib/mongoid/extensions/time.rb', linha 24

def mongoize
  ::Hora.mongoize(auto)
end