如何使用 jira-python 更快地获取 jira 项目问题总数?
How to get jira project issues total count faster using jira-python?
以下代码返回所有 jira 并花费更多时间。我想更快地获得 jira 总数,没有 jira 详细信息
jira.search_issues('project=PROJ and assignee != currentUser()')
从以下 link 我们可以使用 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)
添加参数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)
以下代码返回所有 jira 并花费更多时间。我想更快地获得 jira 总数,没有 jira 详细信息
jira.search_issues('project=PROJ and assignee != currentUser()')
从以下 link 我们可以使用 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)
添加参数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)