Visão geral
Este guia mostra como usar um aplicação habilitado para Queryable Encryption para recuperar um documento que tenha campos criptografados.
Depois de concluir as etapas deste guia, você poderá usar seu aplicação para consultar dados em campos criptografados e descriptografar esses campos como usuário autorizado.
Antes de começar
Crie uma coleção criptografada e insira documentos antes de continuar.
Procedimento
Resultado da query
A saída dos exemplos de código anteriores deve ser semelhante a este:
{ "_id": { "$oid": "648b384a722cb9b8392df76a" }, "name": "Jon Doe", "record": { "ssn": "987-65-4320", "billing": { "type": "Visa", "number": "4111111111111111" }, "billAmount": 1500 }, "__safeContent__": [ { "$binary": { "base64": "L1NsYItk0Sg+oL66DBj6IYHbX7tveANQyrU2cvMzD9Y=", "subType": "00" } } ] }
Aviso
Não modifique o campo __safeContent__.
O campo __safeContent__ é essencial para o Queryable Encryption. Não modifique o conteúdo deste campo.