Módulo: Mongoid::Extensiones::Float::Métodos de clase

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

Colapso del resumen del método de instancia

Detalles del método de instancia

#mongoize(objeto) ⇒ Float | nil También conocido como: demongoize

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

Ejemplos:

Mongoize el objeto.

Float.mongoize("123.11")

Parámetros:

  • Objeto (Objeto) -

    El objeto a mangostear.

Devuelve:

  • (Float | nil)

    El objeto mongoizado o nulo.



41
42
43
44
45
46
47
48
49
50
# Archivo 'lib/mongoid/extensions/float.rb', línea 41

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