Módulo: Mongoid::Extensions::Binary::ClassMethods

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

Resumen del método de instancia colapsar

Detalles del método de instancia

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

Mongoizar un objeto de cualquier tipo para almacenarlo en la base de datos.

Ejemplos:

Mongoize el objeto.

BigDecimal.mongoize(123)

Parámetros:

  • Objeto (Objeto) -

    El objeto para Mongoize

Devuelve:

  • (BSON::Binary | nil)

    Un binario que representa el objeto o nil.



31
32
33
34
35
36
37
# Archivo 'lib/mongoid/extensions/binary.rb', línea 31

def mangostas(Objeto)
  return si Objeto.nil?
  caso Objeto
  Cuando BSON::Binario entonces Objeto
  Cuando String, Símbolo entonces BSON::Binario.Nuevo(Objeto.to_s)
  end
end