搜索版本jira rest api

时间:2014-05-23 09:40:28

标签: jira jira-plugin jira-rest-java-api

我需要按版本ID获取所有问题。我的查询如下:

http://archwork:2990/jira/rest/api/2/search\?jql\=project\=GP+and+fixVersion\=10001

工作正常,但我希望通过 VERSION

来解决问题

链接如:

http://archwork:2990/jira/rest/api/2/search\?jql\=project\=GP+and+version\=10001

返回 "字段'版本'不存在或您无权查看。"

1 个答案:

答案 0 :(得分:1)

JIRA中的两个内置版本字段可以在JQL中以fixVersionaffectedVersion的形式访问。我怀疑你想要后者。

如果您要查询另一个自定义字段(版本类型字段),则错误消息表明您可能没有使用正确的名称。检查此问题的最佳方法是手动(在高级搜索中)将JQL键入JIRA的问题导航器,并利用带有字段名称建议的下拉框来获取正确的字段名称。

绕过确定正确的JQL字段名称的问题的一种方法(有时需要引用,如果你也对结果进行URL编码会稍微混乱)是简单地通过自定义字段ID引用字段

您可以通过转到管理员 - >问题 - >自定义字段找到字段的CF ID,找到相应的自定义字段,将鼠标移到"配置"链接,然后查看customFieldId的URL查询参数,然后在JQL中使用语法cf[xxxxxx]而不是字段名称,其中xxxxxx是自定义字段编号。