Ei, Gabriel! Tudo bem?
Obrigada por compartilhar sua dúvida no fórum.
Ao que me parece, o projeto é externo ao curso. E por não ter um conhecimento geral do que está sendo feito e como é feito, consigo apenas te orientar com base no erro que trouxe.
A notificação nos informa que a consulta que tentou executar não está utilizando um índice adequado, e a coleção tem 0,15 milhão de documentos, o que pode impactar a performance.
Primeiro, verifique o índice criado, se ele corresponde exatamente aos campos usados na consulta. Por exemplo, se a consulta filtra por um campo como "nome", o índice deve ser criado nesse campo. Índices em campos errados ou com ordem diferente (em consultas compostas) podem causar problema e não serão usados.
Antes de executar a consulta, use o Explain Plan no NoSQL Booster. Nele é possível ver se a consulta está usando o índice criado e se há problemas, como um "collection scan". Analise o resultado para confirmar se o índice está sendo aproveitado.
Sempre revise a sintaxe da consulta e se os campos referenciados existem na coleção. Caso esteja mal formulado, pode não encontrar documentos, mesmo tendo o índice.
Espero ter ajudado. Analise se faz sentido para você e faça a avaliação dos pontos acima.
Até mais!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado!