JIRA API只返回50个问题

2024-04-29 09:37:05 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用JIRA-python library来处理JIRA跟踪系统。指挥部:吉拉_object.search_问题('project name')只返回50期。 在python库规范中,似乎没有办法更改这个上限。 任何建议都会有帮助。 谢谢, 安江


Tags: name规范projectsearchobject系统libraryjira
2条回答

使用maxResults时,最多只能获取100个问题。所以设置maxResults=200仍然只会产生100个问题。我建议您迭代地获取问题。

project_name = 'my project'
size = 100
initial = 0
while True:
start = initial * size
issues = self.jira_head.search_issues('project = "{}"'.format(project_name),start,size)

for issue in issues:
     print('description=', issue.fields.description)

碰巧您可以为您的请求设置maxResults。默认值为50。

jira_object.search_issues('project name', maxResults=100)

参考:

https://github.com/pycontribs/jira/blob/master/jira/client.py#L1706

相关问题 更多 >