JQL - 从结果jql请求中获取基于项目的所有问题

时间:2015-06-23 14:46:37

标签: jira jira-plugin jql

我需要从动态jql问题中获取所有项目问题。

例如:项目(问题更新-5米)

有没有办法在JQL中做到这一点?

2 个答案:

答案 0 :(得分:0)

如果我从您的额外说明中正确理解您想要从刚刚更新过问题的任何项目中获取所有未完成票证的列表,那么您无法通过JQL在JIRA的问题中执行此操作搜索,但您可以使用API​​。在Python 2.7中使用jira-python库的示例:

just_updated = jira.search_issues('updated >= -5m')
for issue in just_updated:
   issues = jira.search_issues('project = "' + issue.fields.project.key + '" and status not in (Resolved, Closed)')
   for each in issues:
      print each

这会吐出您想要的问题密钥,然后您可以将其转换为带有问题链接的HTML页面或带有问题详细信息的CSV或您需要的任何内容。

答案 1 :(得分:0)

如果您通过HTTP GET获得结果,这将有效:

http://yourserver.com/rest/api/2/search?jql=project=YOUR_PROJ%20AND%20updated%20>%3D%20-5m

将“YOUR_PROJ”替换为项目的简称(密钥)。