Módulo: Mongoide::Extensiones::Entero::Métodos de clase

Definido en:
lib/mongoid/extensions/integer.rb

Resumen del método de instancia colapsar

Detalles del método de instancia

#mongoize(object) ⇒ Integer | nil También conocido como: demongoize

Convierte el objeto desde el tipo Ruby con el que trabajamos a un tipo compatible con Mongo.

Ejemplos:

Mongoize el objeto.

BigDecimal.mongoize("123.11")

Devuelve:

  • (Integer | nil)

    El objeto mongoizado o nulo.



51
52
53
54
55
56
57
58
59
60
# Archivo 'lib/mongoid/extensions/integer.rb', línea 51

def mangostas(Objeto)
  return si Objeto.blank?
  si Objeto.is_a?(String)
    si Objeto.numeric?
      Objeto.to_i
    end
  else
    Objeto.intentar(:to_i)
  end
end