JQL查询异常:Components字段空/非空统计与总查询结果不匹配
JQL查询计数总和与主查询不符的原因
以下是几种常见的可能性:
- 权限差异:你可能没有访问部分"Cloud Services"分类下问题的权限。主查询显示的总数可能是系统全量统计结果,而
component is empty和component is not empty的查询仅返回你有权限查看的问题,两者的差值就是你无权限访问的问题数量。 - 索引不一致:Jira的搜索索引存在延迟或异常,部分问题的Component字段变更后未被及时索引。这种情况下,分查询无法正确统计这些问题,导致总和与主查询总数不匹配。可以尝试手动触发Jira的索引刷新来验证。
- 无效组件关联:部分问题关联的组件已被删除,但数据库中仍留存该关联的历史记录。这类问题既不会被
component is empty命中(因为存在关联记录),也不会被component is not empty识别(因为组件已不存在),因此被排除在两个分查询之外,造成总数偏差。 - 时间差导致的数据变更:主查询和两个分查询的执行时间不同,期间有问题被创建、修改或删除,导致各查询的统计基数不一致,最终出现总和与主查询不符的情况。
内容的提问来源于stack exchange,提问作者منى
相关产品推荐
相关产品推荐

