【问题标题】:JIRA Jql query: merging two jqlJIRA Jql查询:合并两个jql
【发布时间】:2017-04-25 19:11:36
【问题描述】:

我想了解当前 sprint 中的所有问题。我们有两个不同的 Scrum 团队 A 和 B,这些团队的 sprint 名称分别以前缀 teamA 和 teamB 开头。因此,我将在任何时间点进行两次公开冲刺,每个团队一个。我有兴趣只为团队 A 解决问题。 我使用的jql是:

jql=sprint in openSprints() AND sprint="teamA"

这对我不起作用。

另一方面,如果我将上面的 jql 分成两部分, jql1 和 jql2 ,它对我来说很好。

jql1=sprint in openSprints()
jql2=sprint="teamA"

如何合并 jql1 和 jql2 ?

【问题讨论】:

    标签: jira jira-rest-api jql


    【解决方案1】:

    当我在使用 JQL 时遇到奇怪的结果时,使用大量括号来强制操作顺序有时会有所帮助。试试

    jql=((sprint in openSprints()) AND (sprint="teamA"))
    

    【讨论】:

      【解决方案2】:

      既然你分开了,它工作得很好,我相信你想同时看到上面两个 JQL 的结果。如果是这样,为什么不使用OR 操作而不是AND

      jql=sprint in openSprints() OR sprint="teamA"
      

      【讨论】:

      • 将AND切换为OR是检查查询结构的好方法(如果结果仍然为null,则存在结构问题),但我认为原始AND是正确的,仔细阅读问题.
      猜你喜欢
      • 1970-01-01
      • 2022-12-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-01
      相关资源
      最近更新 更多