Módulo: Mongoid::Extensions::Regexp::ClassMethods
- Definido en:
- lib/mongoid/extensions/regexp.rb
Resumen del método de instancia colapsar
-
#mongoize(object) ⇒ Regexp | 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
#mongoizar(objeto) ⇒ Regexp | nil También conocido como: demongoizar
Convierte el objeto desde el tipo Ruby con el que trabajamos a un tipo compatible con Mongo.
17 18 19 20 21 22 23 24 25 26 27 |
# Archivo 'lib/mongoid/extensions/regexp.rb', línea 17 def mongoize(Objeto) return si Objeto.nil? caso Objeto cuando String entonces ::Regexp.Nuevo(Objeto) cuando ::Regexp entonces Objeto cuando BSON::Regexp::Raw entonces Objeto.compilar end rescate RegexpError nulo end |