Módulo: Mongoid::Extensions::Integer

Definido em:
build/mongoid-8.1/lib/mongoid/extentions/integer.rb

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__Hora | ActiveSupport::TimeWithZone

Converte o número inteiro em um tempo como o número de segundos desde a época.

Exemplos:

Converta o número inteiro em um tempo.

1335532685.__mongoize_time__

Retorna:

  • (Tempo | ActiveSupport::TimeWithZone)

    A hora.



13
14
15
# File 'build/mongoid-8.1/lib/mongoid/extentions/integer.rb', linha 13

def __mongoize_time__
  ::Hora.configurado.em(auto)
end

#numérico?verdadeiro

O número inteiro é um número?

Exemplos:

O objeto é um número?

object.numeric?

Retorna:

  • (verdadeiro)

    Sempre verdadeiro.



23
24
25
# File 'build/mongoid-8.1/lib/mongoid/extentions/integer.rb', linha 23

def numérico?
  true
end

#unconvertable_to_bson?verdadeiro

O objeto não deve ser convertido em BSON na criação de critérios?

Exemplos:

O objeto não é convertível?

object.unconvertable_to_bson?

Retorna:

  • (verdadeiro)

    Se o objeto não for convertível.



33
34
35
# File 'build/mongoid-8.1/lib/mongoid/extentions/integer.rb', linha 33

def unconvertable_to_bson?
  true
end