繁体   English   中英

Jira Rest API JQL查询

[英]Jira Rest API JQL query

我正在通过以下调用使用 Jira API:

https://site.url/rest/api/2/search?jql=project=PROJECT&updated>=startOfWeek(-1w)

当我运行它时,我得到了超过 6000 个结果。 但是当我在我的 Jira 站点搜索栏中运行project = PROJECT AND updated >= startOfWeek(-1w)的 jql 查询时,我只得到大约 60 个结果。

我的 api 调用中是否缺少某些东西,这会将返回的数据限制为上述查询?

编辑进一步看,我的电话似乎只是从我的项目空间中带回结果,而不是使用更新的查询。 我应该怎么做才能同时接收?

请将 API 作为 POST 方法发送:

API: https://url/rest/api/2/search
身体:

{
"jql": "project='project name'&updated>=startOfWeek(-1)"
}

您的查询中有错字。 您使用了 & 符号而不是单词“and”。 与号是用于添加查询参数的字符,因此您有效地执行了此查询

https://site.url/rest/api/2/search?jql=project=PROJECT

然后 Jira 忽略了 & 符号之后的内容,因为它不知道参数“ updated> ”是什么,或者如何使其等于“ startOfWeek(-1)

在 JQL 中,您必须在前后使用带有空格的单词“and”,如下所示:

https://site.url/rest/api/2/search?jql=project=PROJECT and updated>=startOfWeek(-1w)

之后只使用 & 号添加其他查询参数,如下所示:

https://site.url/rest/api/2/search?jql=project=PROJECT and updated>=startOfWeek(-1w)&startAt=0&maxResults=500

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM