db.get().collection("product").insertOne(product,(err,data)=>{ console.log(data); })resultado
{ acknowledged: true, insertedId: new ObjectId("615c620b5fccd83152f4ad2f") } ¿Cómo obtengo la identificación del nuevo ObjectId ?
Puede obtener el nuevo ObjectId así:
db.get().collection("product").insertOne(product).then(data => data.insertedId);En resumen, solo use:
data.insertedIdComo descubrió que el objeto de retorno es
reconocido: verdadero, ID insertado: nuevo ID de objeto ("615c620b5fccd83152f4ad2f")
aquí insertedId es lo que necesita. Pero no se devuelve como un valor de cadena. Entonces, para convertirlo en una cadena usando
data.insertedId.toString()esto devolverá _id en tipo de cadena