Como resolver Mongoose Deprecation Warning the strictQuery
Neste artigo você vai aprender a como resolver Mongoose Deprecation Warning the strictQuery, um erro que aparece ao iniciar o mongoose

Fala programador(a), beleza? Bora aprender mais sobre MongoDB e Mongoose;
Recentemente um novo warning aparece ao criar projetos com Mongoose, a mensagem é:
Mongoose: the strictQuery option will be switched back to false by default in Mongoose 7. Use mongoose.set('strictQuery', false); if you want to prepare for this change. Or use mongoose.set('strictQuery', true); to suppress this warning.
Formação Claude Code
Domine Claude Code do absoluto zero até o avançado
- 118 aulas
- 4 projetos
- 9h 33min
Isso quer dizer que na nova versão uma nova configuração vai ser default, e o Mongoose já quer nos preparar para ela
Porém podemos seguir livremente com a segunda opção, que simplesmente elimina o warning
E é exatamente isso que faremos, precisamos adicionar a configuração antes da string de conexão
Desta maneira:
mongoose.set("strictQuery", true);
mongoose
.connect(...)
Desta maneira o warning não aparece mais, e conseguimos programar normalmente nossa aplicação
Lembrando que se você deseja atualizar seu projeto para a versão 7, é bom entender o que essa propriedade pode ou não afetar
Sugiro conferir a documentação e se aprofundar nela
Deixe um comentário contando o que achou deste artigo 🙂
Quer aprender mais sobre JavaScript? Confira o vídeo abaixo:
Conclusão
Neste artigo você aprendeu a como resolver Mongoose Deprecation Warning the strictQuery
Que é um warning que surgiu nas últimas versões do Mongoose, já nos preparando para esta futura mudança
Basta adicionar a configuração mencionada no artigo antes da conexão com o banco e o erro some do terminal
Porém como foi dito também: veja a documentação para entender melhor do que se trata esta opção sendo tratada como false nas próximas versões
Isso fará de você um melhor desenvolvedor 🙂
Está buscando a sua primeira vaga como Programador? Confira o nosso treinamento completo clicando aqui.
Uma plataforma de cursos com projetos completos, comunidade de alunos e muito mais!
Há também o nosso canal no YouTube, com muito conteúdo gratuito de qualidade!
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 27min
Blog | Mais populares

Curso de MONGODB completo do básico ao avançado
Aqui na Hora de Codar, possuímos alternativas grátis ou pagas com certificado de curso de MongoDB completo. Quer saber mais sobre como podemos te auxiliar? […]
O que significa “ChatGPT network error” e como resolver
O “ChatGPT Network Error” é uma ocorrência frequente na rotina de muitos usuários do ChatGPT. Porém, poucos compreendem seu significado, quando esse erro surge, etc. […]

Checklist de segurança n8n VPS pública: guia essencial para proteger sua instalação
Checklist de segurança n8n VPS pública: guia essencial para proteger sua instalação A popularidade da automação de processos com o n8n está em alta, principalmente […]

muito bom resolvel meu problema!
show! =)
parabéns pelo contéudo resolveu o meu problema!
valeu!
Artigo providencial
Thanks
de nada!