Me gustaría generar un MongoDB ObjectIdcon Mongoose. ¿Hay alguna manera de acceder al ObjectIdconstructor desde Mongoose?
Esta pregunta se trata de generar una nueva
ObjectIddesde cero. La ID generada es una nueva ID universalmente única.Otra pregunta es sobre la creación
ObjectIdde una representación de cadena existente . En este caso, ya tiene una representación de cadena de una ID (puede o no ser universalmente única) y la está analizando en unObjectId.

Puede crear un nuevo MongoDB
ObjectIdcomo este usando mangosta:fuente
Necesitaba generar identificadores mongodb en el lado del cliente.
Después de profundizar en el código fuente de mongodb, descubrí que generan ObjectID utilizando npm
bsonlib.Si alguna vez solo necesita generar un ObjectID sin instalar todo el paquete mongodb / mongoose, puede importar la
bsonbiblioteca más ligera :Nota: También hay un proyecto npm llamado
bson-objectidser aún más ligerofuente
Con sintaxis ES6
fuente