Módulo: Mongoid::Extensions::Float::ClassMethods
- Definido en:
- lib/mongoid/extensions/float.rb
Resumen del método de instancia colapsar
-
#mongoize(objeto) ⇒ Float | nil (también: #demongoize)
Convierte el objeto desde el tipo Ruby con el que trabajamos a un tipo compatible con Mongo.
Detalles del método de instancia
#mongoize(objeto) ⇒ Float | nil También conocido como: demongoize
Convierte el objeto desde el tipo Ruby con el que trabajamos a un tipo compatible con Mongo.
37 38 39 40 41 42 43 44 45 |
# Archivo 'lib/mongoid/extensions/float.rb', línea 37 def mongoize(Objeto) return si Objeto.blank? si Objeto.is_a?(String) Objeto.to_f si Objeto.numeric? else Objeto.intentar(:to_f) end end |