ObjectId.toString()Devuelve la representación en string de
ObjectId().
Compatibilidad
Puedes usar ObjectId.toString() para implementaciones alojadas en los siguientes entornos:
MongoDB Atlas: El servicio totalmente gestionado para implementaciones de MongoDB en la nube
MongoDB Enterprise: La versión basada en suscripción y autogestionada de MongoDB
MongoDB Community: La versión de MongoDB con código fuente disponible, de uso gratuito y autogestionada.
Ejemplo
El siguiente ejemplo:
Genera un nuevo
ObjectId()y lo almacena en la variablemyObjectId.Crea una representación en string de
myObjectIdutilizando el métodotoString().Almacena la representación en string en la variable
myObjectIdString.
Ejecutar los siguientes comandos en mongosh:
myObjectId = ObjectId("507c7f79bcf86cd7994f6c0e") myObjectIdString = myObjectId.toString()
La operación devuelve la siguiente string:
507c7f79bcf86cd7994f6c0e
Para confirmar el tipo de myObjectIdString, utiliza el operador JavaScript typeof:
typeof myObjectIdString
La operación devuelve lo siguiente:
string