ObjectId.toString()Devuelve la representación de cadena de la
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 y lo almacena en
ObjectId()lamyObjectIdvariable.Crea una representación de 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 cadena:
507c7f79bcf86cd7994f6c0e
Para confirmar el tipo de myObjectIdString, utilice el operador de JavaScript typeof:
typeof myObjectIdString
La operación devuelve lo siguiente:
string