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

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

Colapso del resumen del método de instancia

Detalles del método de instancia

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

Mongoizar un objeto de cualquier tipo según cómo está almacenado en la base de datos.

Ejemplos:

Mongoize el objeto.

BigDecimal.mongoize(123)

Parámetros:

  • Objeto (Objeto) -

    El objeto de Mongoizar

Devuelve:

  • (BSON::Binario | nulo ) —

    Un binario que representa el objeto o nulo.



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.a_s)
  end
end