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
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