以下代码返回所有jira并花费更多时间。我希望更快地获得总jira数,而不需要jira细节
jira.search_issues('project=PROJ and assignee != currentUser()')
从以下链接我们可以使用JQL获得总计数,如何使用jira-python进行相同操作。 https://jira.atlassian.com/browse/JRA-29903
通过添加maxResults = 0尝试以下代码,但它返回空列表而不是总jira计数。
jira.search_issues('project=PROJ and assignee != currentUser()',
startAt = 0,
maxResults = 0)
答案 0 :(得分:5)
添加参数json_result=True
from jira import JIRA
jira = JIRA('https://jira.atlassian.com')
jira.search_issues('project=CLOUD and assignee != currentUser()',
startAt=0,
maxResults=0,
json_result=True)
输出:
{'issues': [], 'maxResults': 0, 'startAt': 0, 'total': 2704}
您可以使用Python的内置帮助:
查看其他选项help(jira.search_issues)