Menu Docs
Página inicial do Docs
/
Manual do MongoDB
/ / /

ObjectId.createFromHexString()

Nesta página

  • Definição
  • Sintaxe
  • Exemplos

Cria umObjectId a partir de um valor hexadecimal.

ObjectId.createFromHexString( <hexadecimalString> )

O campo hexadecimalString especifica uma string que contém um valor hexadecimal de 24 caracteres. Por exemplo, "64c13ab08edf48a008793cac".

Os exemplos a seguir mostram como adicionar um identificador de objeto a um documento usando ObjectId.createFromHexString() e como o identificador de objeto aparece na saída quando recuperado.

O exemplo a seguir cria uma collection chamada objectIdentifierValuesFromHex:

db.objectIdentifierValuesFromHex.insertOne( {
_id: 0,
objectIdentifierValue: ObjectId.createFromHexString( "64c13ab08edf48a008793cac" )
} )

O campo objectIdentifierValue contém o ObjectId criado a partir da string hexadecimal especificada em ObjectId.createFromHexString().

O exemplo a seguir recupera o documento:

db.objectIdentifierValuesFromHex.findOne( { _id: 0 } )

Saída de exemplo:

{
_id: 0,
objectIdentifierValue: ObjectId("64c13ab08edf48a008793cac")
}

Voltar

ObjectId.createFromBase64