usando update node new cómo crear node.js mongodb mongoose

node.js - update - new objectid



¿Cómo puedo generar un ObjectId con mangosta? (2)

Me gustaría generar un ObjectId MongoDB con Mongoose. ¿Hay alguna forma de acceder al constructor de ObjectId desde Mongoose?


Puedes crear un nuevo ObjectId MongoDB así usando mongoose:

var mongoose = require(''mongoose''); var newId = new mongoose.mongo.ObjectId(''56cb91bdc3464f14678934ca''); // or leave the id string blank to generate an id with a new hex identifier var newId2 = new mongoose.mongo.ObjectId();


Sí, puede encontrar el constructor ObjectId en require(''mongoose'').Types . Aquí hay un ejemplo:

var mongoose = require(''mongoose''); var id = mongoose.Types.ObjectId();

id es un ObjectId generado recientemente.

Puede leer más sobre el objeto Types en la documentación de Mongoose # Types .