【问题标题】:preform jira rest api search with maxresults parameter使用 maxresults 参数执行 jira rest api 搜索
【发布时间】:2016-03-16 19:30:20
【问题描述】:

我想使用 Jira REST API 和 JQL 查询执行搜索,但我不希望我的结果受到限制。所以如果有 100 个问题,结果上会出现 100 个问题,如果有 x 个问题,结果上会出现 x 个问题。

我该怎么做?

例如这个查询:

https://"your_jira_gome"/rest/api/2/search?jql=project = "A"

【问题讨论】:

    标签: jira jira-rest-api jql


    【解决方案1】:

    根据 JIRA REST API Docs 有一个 maxResults URL 参数:

    最大结果

    int

    要返回的最大问题数(默认为 50)。最大允许值由 JIRA 属性“jira.search.views.default.max”规定。如果您指定的值大于此数字,您的搜索结果将被截断。

    【讨论】:

    • 我知道,我使用过这个参数,问题是要使用它我必须提前知道搜索将返回的问题总数。例如,如果有 x 个问题,并且 max results
    • 为什么不总是对 maxResults 使用较大的数字,比如 1000000?当然,你不应该忘记 'jira.search.views.default.max' 属性,默认为 1000。
    • 否则,使用 maxResults=1 执行搜索,然后检查返回对象的 'total' 属性 - 它将包含实际发现的问题数量。
    • @Alex 如果您只关心总数,它也可以是 maxResults=0。
    • 如果您有权访问服务器,那么您可以通过设置 jira.search.views.max.unlimited.group 来设置一个能够绕过限制的特权用户组我>
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-11-18
    • 2019-07-01
    • 2014-07-12
    • 2015-11-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多