Definição
Cria um objeto de dados binários a partir de dados hexadecimais.
Sintaxe
HexData() tem a seguinte sintaxe:
Campos de comando
O comando usa esses campos:
Campo | Tipo | necessidade | Descrição | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| inteiro | Obrigatório | Especifique um subtipo de dados:
| ||||||||||||||||||||||||
| string | Obrigatório | Dados hexadecimais. A string é decodificada até o primeiro caractere que não é um dígito hexadecimal válido. Você pode usar letras maiúsculas ou minúsculas na string hexadecimal. |
Exemplos
Retrieve the document
Para retornar o documento, execute o seguinte comando find :
db.hexCollection.find()
A saída mostra o valor hexField como um número 64 base usando Binary.createFromBase64():
[ { _id: 0, hexField: Binary.createFromBase64('EjRWq83v', 0) } ]