Métodos de instancias en Mongoose: Funciones modelos de MongoDB

Métodos de instancias en Mongoose: Funciones modelos de MongoDB

¿Qué métodos están disponibles en las instancias de los modelos de Mongoose?

Estos son algunos de los métodos para instancias mas utilizados en Mongoose.

  • inst.model(name)

    Retorna el nombre del modelo.

  • inst.remove(callback(err, doc))

    Remueve la instancia de la base de datos.

  • inst.save(callback(err, doc, num))

    Guarda el documento

  • inst.update(doc, opt, callback(err, aff, raw))

    Actualiza el documentos con las propiedades provistas (doc) en conjunto con las opciones.

  • inst.toJSON(opt)

    Convierte un documento de Mongoose a json.

  • inst.toObject(opt)

    Convierte un documento de Mongoose a un objeto JS plano.

  • isModified(path)

    Determina si algunas partes (o el path especifico) del documento ha sido o no modificado.

  • markModified(path)

    Marca el path como modificado (manualmente), para casos como Schema.Type.Mixed en donde no se dispara in trigger de forma automática.

  • inst.isNew

    Retorna true o false si el documento es nuevo o no.

  • inst.id

    El id del documento.

  • inst.set(path, val, type, opt)

    Establece el valor de path.

  • inst.validate(callback(error))

    Verifica la validación de forma manual.

VPN

  • Ir a la oferta de NordVPN

Moda

Accesorios