确认查询目标和结构
先确认操作针对哪个托管数据库、集合或表。名称相似时,容易检查错位置。将查询中的字段名称与智能体可见的结构进行比较;如果使用了大小写或嵌套路径,也要确认写法一致。
逐项检查筛选条件及其值。状态的拼写或大小写可能不同;日期可能还包含时间;数字值也可能与看似相同的文本不匹配。确认空筛选是有意设置的,并检查多个条件是否把范围限制得过窄。
先做简单的只读诊断
先运行一个简单查询,确认表或集合中是否有记录,然后一次增加一个条件。如果宽泛查询能返回数据而筛选查询不能,问题通常在某个字段或值。保持诊断只读,不要只为让查询返回结果而改动数据。
请智能体调查时,说明目标表或集合,并解释预期值的业务含义。将查询用于工作流或决策之前,先检查查询本身和一份样本结果。这样更容易区分数据集确实为空,还是查询假设不正确。