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

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

Colapso del resumen del método de instancia

Detalles del método de instancia

#evolucionar(objeto) ⇒ BSON::ObjectId

Desarrollar el objeto a un valor compatible con Mongo para realizar consultas.

Ejemplos:

Evolucionar el objeto.

ObjectId.evolve(id)

Parámetros:

  • Objeto (Objeto) -

    El objeto a evolucionar.

Devuelve:

  • (BSON::ObjectId)

    El identificador del objeto.



31
32
33
# Archivo 'lib/mongoid/extensions/object_id.rb', línea 31

def evolucionar(Objeto)
  Objeto.__id_del_objeto_evolucionado__
end

#mongoize(objeto) ⇒ BSON::ObjectId

Convierte el objeto en un valor compatible con Mongo para almacenar.

Ejemplos:

Convertir el objeto.

ObjectId.mongoize(id)

Parámetros:

  • Objeto (Objeto) -

    El objeto a convertir.

Devuelve:

  • (BSON::ObjectId)

    El identificador del objeto.



43
44
45
# Archivo 'lib/mongoid/extensions/object_id.rb', línea 43

def mangostas(Objeto)
  Objeto.__identificación_del_objeto_mongoize__
end