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 .