我试图从Klipfolio查询JIRA API,返回在给定月份中状态=“被拒绝”的所有问题,以及每个问题的状态=“被拒绝”的次数。
我运行的示例查询:
但是我需要在给定月份中状态=“拒绝”的所有问题,以及每个问题的状态=“被拒绝”的次数。
expand = changelog将向每个问题对象添加一个JSON数组,其中包含对该问题所做的每个更改的修订历史记录。如果每次调用超过默认的50个问题,您可以使用maxResults参数(maxResults = 100),这将使JIRA设置的每次调用的最大问题数达到100个。如果您的数量超过了将需要使用startAt参数来分页问题页面。
这将成功返回项目UC的sprint 21数据,该数据已于2017年12月被拒绝并创建。如果您想按相对日期范围过滤数据;例如,在上个月,您可以使用Klipfolio's date parameters。要使上述查询始终返回具有相同条件的上个月的数据,查询将如下所示:
https://upvate.atlassian.net/rest/api/2/search?jql=project ='UC'和sprint ='21'和status ='rejected'和createdDate> = {date.addMonths(-1).startOfMonth.format()} AND createdDate <= {date.addMonths(-1).endOfMonth .format()}&的maxResults = 100