ObjectId.toString()Retorna a representação de string do
ObjectId().
Compatibilidade
Você pode utilizar o ObjectId.toString() para implantações hospedadas nos seguintes ambientes:
MongoDB Atlas: o serviço totalmente gerenciado para implantações do MongoDB na nuvem
MongoDB Enterprise: a versão autogerenciada e baseada em assinatura do MongoDB
MongoDB Community: uma versão com código disponível, de uso gratuito e autogerenciada do MongoDB
Exemplo
O seguinte exemplo:
Gera um novo
ObjectId()e o armazena na variávelmyObjectId.Cria uma representação de string do
myObjectIdusando o métodotoString().Armazena a representação de string na variável
myObjectIdString.
Execute os seguintes comandos no mongosh:
myObjectId = ObjectId("507c7f79bcf86cd7994f6c0e") myObjectIdString = myObjectId.toString()
A operação retorna a seguinte string:
507c7f79bcf86cd7994f6c0e
Para confirmar o tipo de myObjectIdString, utilize o operador JavaScript typeof:
typeof myObjectIdString
A operação retorna o seguinte:
string