JIRA查询以检查父问题是否具有特定的子任务
我们有审计JIRA的要求,以确保每个JIRA都有特定的子任务 我们需要确保JIRA的结构完全符合以下要求: 家长JIRA查询以检查父问题是否具有特定的子任务,jira,jql,Jira,Jql,我们有审计JIRA的要求,以确保每个JIRA都有特定的子任务 我们需要确保JIRA的结构完全符合以下要求: 家长 -子任务类型1 -子任务类型2 -子任务类型3 我已经尝试过使用这个插件,但我不确定如何使查询工作。我想我需要像这样的东西: issue in parentIssuesFromQuery( issuetype in subTaskIssueTypes() and ( issuetype = 'subtask type 1' and issuetype
-子任务类型1
-子任务类型2
-子任务类型3
我已经尝试过使用这个插件,但我不确定如何使查询工作。我想我需要像这样的东西:
issue in parentIssuesFromQuery(
issuetype in subTaskIssueTypes()
and (
issuetype = 'subtask type 1' and
issuetype = 'subtask type 2' and
issuetype = 'subtask type 3'
)
)
但很明显,这不会带来任何结果。你知道怎么做吗?好的,我想好了。我需要做几个查询:
not (
(issue in parentIssuesFromQuery("issuetype in subTaskIssueTypes() AND
issuetype = 'subtask type 1'")) and
(issue in parentIssuesFromQuery("issuetype in subTaskIssueTypes() AND
issuetype = 'subtask type 2'")) and
(issue in parentIssuesFromQuery("issuetype in subTaskIssueTypes() AND
issuetype = 'subtask type 3'"))
)
这是非常缓慢,虽然它的工作。如果您能就如何更有效地执行此操作提供任何建议,我将不胜感激。对于7年多后遇到此问题的其他人,我在使用类似函数时也经历了同样的缓慢,有子任务问题FromQuery(“status!=closed”),并且能够通过将查询缩小到“sprint in openSprints()和status!=closed”)。所以如果你的用例可以缩小搜索范围,那可能会加快搜索速度。