jira查询比较列表字段

时间:2014-01-21 09:24:34

标签: jira

我正在尝试编写一个查询,该查询将返回固定版本集与受影响版本集不同的所有问题。

affectedVersion = fixVersion的天真解决方案失败了:

The value 'fixVersion' does not exist for the field 'affectedVersion'.

尝试使用'is'也失败了。

我该怎么做?如果需要,我愿意安装任何额外的插件,但我希望有一种我不知道的语法。

2 个答案:

答案 0 :(得分:2)

开箱即用Jira绝对不可能。请参阅"Advanced Searching"上的文档,其中显示“请注意,无法比较两个字段。”

当我遇到这个问题时,我没有找到任何可以做到这一点的插件,但也许其他人知道一个。

答案 1 :(得分:1)

也为此寻找解决方案,并想出了这个过滤器的创建。

我正在将计划与固定进行比较(显然,对于受影响的人,你可以做同样的事情)。

限制是您需要为修复的每个版本维护查询:

("Planned for Version" in ("2.3.0") AND fixVersion not in ("2.3.0")) OR 
("Planned for Version" in ("2.4.0") AND fixVersion not in ("2.4.0"))