Confirme o destino e o formato da consulta
Primeiro, verifique qual banco gerenciado, coleção ou tabela a operação consulta. Nomes parecidos podem levar você a examinar um local diferente daquele onde os registros estão. Compare os campos da consulta com a estrutura disponível ao agente, inclusive letras maiúsculas e caminhos aninhados quando forem usados.
Revise cada filtro e seu valor. Um status pode ter outra grafia ou capitalização; uma data pode incluir horário; um número pode não corresponder a um texto semelhante. Confira se um filtro vazio é intencional e se várias condições não restringem a seleção além do esperado.
Faça um diagnóstico simples somente de leitura
Comece com uma consulta simples para saber se a tabela ou coleção contém registros e adicione uma condição por vez. Se a consulta ampla retornar dados e a filtrada não, procure uma diferença no campo ou no valor. Mantenha o diagnóstico somente para leitura e não altere dados apenas para obter um resultado.
Ao pedir uma investigação ao agente, indique a tabela ou coleção e explique o significado dos valores esperados. Revise a consulta e uma amostra antes de usá-las em um workflow ou decisão. Assim, fica mais fácil distinguir um conjunto realmente vazio de uma hipótese incorreta da consulta.