Clase: Mongoid::Boolean

Hereda:
Objeto
  • Objeto
Mostrar todo
Definido en:
lib/mongoid/extensiones/boolean.rb

Overview

Agrega comportamiento de conversión de tipos a la clase Mongoid::Boolean.

Colapso delresumen del método de clase

Detalles del método de clase

.mongoize(objeto) ⇒ verdadero | falso | nulo 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.

Boolean.mongoize("123.11")

Devuelve:

  • (verdadero | falso | nulo)

    El objeto mongoizado o nulo.



18
19
20
21
22
23
24
25
# Archivo 'lib/mongoid/extensions/boolean.rb', línea 18

def mangostas(Objeto)
  return Si Objeto.nil?
  Si Objeto.a_s =~ (/\A(verdadero|t|sí|y|en|11.0|)\z/i)
    true
  elsif Objeto.a_s =~ (/\A(falso|f|no|n|apagado|00.0|)\z/i)
    false
  end
end