Módulo: Mongoid::Extensions::Object::ClassMethods
- Definido en:
- lib/mongoid/extensions/object.rb
Resumen del método de instancia colapsar
- #__mongoize_fk__(asociación, objeto) ⇒ Objeto Obsoleto Obsoleto.
-
#demongoize(objeto) ⇒ Objeto
Convierte el objeto de su tipo Ruby compatible con mongo a este tipo.
-
#mongoize(objeto) ⇒ Objeto
Convierte el objeto desde el tipo Ruby con el que trabajamos a un tipo compatible con Mongo.
Detalles del método de instancia
#__mongoize_fk__(association, object) ⇒ Objeto
Obsoleto.
Convierta el objeto proporcionado en una clave externa, dada la restricción de la clave de metadatos.
197 198 199 200 201 |
# Archivo 'lib/mongoid/extensions/object.rb', línea 197 def __mongoize_fk__(asociación, Objeto) return nulo si !Objeto || Objeto == '' asociación.convert_to_foreign_key(Objeto) end |
#demongoize(object) ⇒ Objeto
Convierte el objeto de su tipo Ruby compatible con mongo a este tipo.
212 213 214 |
# Archivo 'lib/mongoid/extensions/object.rb', línea 212 def desmongoizar(Objeto) Objeto end |
#mongoizar(objeto) ⇒ Objeto
Convierte el objeto desde el tipo Ruby con el que trabajamos a un tipo compatible con Mongo.
225 226 227 |
# Archivo 'lib/mongoid/extensions/object.rb', línea 225 def mongoize(Objeto) Objeto.mongoize end |