ObjectId.toString()Devuelve la representación de 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 cadena de
myObjectIdutilizando eltoString()método.Almacena la representación en string en la variable
myObjectIdString.
Ejecute los siguientes comandos mongosh en:
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