JIRA JQL-搜索自定义字段不存在的问题

JIRA JQL-搜索自定义字段不存在的问题,jira,jql,Jira,Jql,我添加了一个新的自定义字段“推迟到日期”。因为自定义字段是可选的,所以现有问题都没有自定义字段 现在,我需要一个JQL搜索查询,用于延迟日期为null(doable)或延迟日期字段不存在的所有问题(这是我找不到的) 我在上查看了JQL指令,但没有看到任何用于检查字段是否存在的内容 希望这是清楚的。您需要重新编制jira实例的索引,可能是您需要的JQL查询存在问题 "Deferred to Date" is empty 或(同等) 但是,如果您刚刚添加了新的自定义字段,那么在这些JQL查询开始工

我添加了一个新的自定义字段“推迟到日期”。因为自定义字段是可选的,所以现有问题都没有自定义字段

现在,我需要一个JQL搜索查询,用于延迟日期为null(doable)或延迟日期字段不存在的所有问题(这是我找不到的)

我在上查看了JQL指令,但没有看到任何用于检查字段是否存在的内容


希望这是清楚的。

您需要重新编制jira实例的索引,可能是您需要的JQL查询存在问题

"Deferred to Date" is empty
或(同等)

但是,如果您刚刚添加了新的自定义字段,那么在这些JQL查询开始工作之前,您需要为JIRA实例重新编制索引

“重新索引”按钮可在JIRA管理员的“索引”下找到

  • 吉拉行政
  • 一般配置
  • 索引
  • 重新索引

就像Andrew提到的那样,为了在添加自定义字段后使“为空”,您必须对Jira重新编制索引

这在生产环境中可能并不总是可行的,尤其是在频繁创建新的自定义字段的情况下(如果使用类似插件的插件,则最有可能出现这种情况,允许项目管理员配置多上下文自定义字段)

幸运的是,如果已安装,则可以使用以下JQL查询获取特定空字段的所有实例,而无需重新编制索引:

issueFieldMatch(“,”,“^$”)中的issueFunction
请详述您的答案(即重新索引将做什么)尝试搜索“MyFieldName为空”我尝试过了。不走运。你知道它能起作用吗?我不认为它做了你认为它做的。重新索引是我的关键。这件事耽误了几个小时
"Deferred to Date" is null