[英]How to get data between date range in django rest_framework?
[英]How to get Jira issue data between date range using atlassian rest api
我正在使用 Jira atlassian rest API 来提取使用 Python 请求在日期范围之间更新/创建的问题详细信息。 但它似乎不起作用。
例如,我想提取已在 2018 年 1 月 1 日至 2018 年 12 月 31 日之间更新/创建的问题,我在 API 下尝试使用 JQL 搜索。 但是,这将返回自 2018 年 1 月 1 日至今创建/更新的所有问题,不限于 2018 年 12 月 31 日。
有人可以帮助我达到预期的结果吗? 谢谢。
示例 API
https://xxx-abc.atlassian.net/rest/api/3/search/?jql=updatedDate>=2018-01-01&updatedDate<=2018-12-31
我发现您的 REST API 调用存在两个主要问题:
=
、 /
等)进行转义。通常大多数情况下,在 Jira 本身内开发 JQL 查询是一个好主意,以查看它是否正常工作。 Jira 有助于编写 JQL 查询,因为它在实际执行查询之前验证它们。
所以我试图在我的 Jira 实例上模仿你的 JQL,在那里工作:
updatedDate >= "2018/01/01" and updatedDate <= "2018/12/31"
运行此查询后,您将在浏览器的 URL 窗口中看到请求的 URL 转换。 来自 URL 的 JQL 查询包含以下关于 JQL 语句的片段:
?jql=updatedDate >%3D "2018%2F01%2F01" and updatedDate <%3D%20 "2018%2F12%2F31"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.