FC ConcursosFC Concursos

Flashcard FC558520

Como recuperar documentos com ao menos um elemento de um array classificado como "grave"?

Sistema de Gerenciamento de Banco de Dados (SGBD)

FCC · 2025

De acordo com o assunto TI Banco de Dados: Sistema de Gerenciamento de Banco de Dados (SGBD), responda:

Como recuperar documentos com ao menos um elemento de um array classificado como "grave"?
Mostrar resposta e comentário

Resposta

Deve-se usar um operador nativo de busca em arrays que teste elementos internos no servidor, como consulta por campo interno ou $elemMatch, para localizar documentos com pelo menos um elemento classificado como "grave".


• Indexação multichave: permite que a consulta use índices sobre o campo do array, evitando varreduras completas e melhorando o desempenho em coleções grandes.
• Operadores de array: usar dot notation ou $elemMatch permite testar elementos internos sem desestruturar o documento e aplicar múltiplas condições ao mesmo elemento.





Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/546296

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo