我需要按版本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
返回 "字段'版本'不存在或您无权查看。"
答案 0 :(得分:1)
JIRA中的两个内置版本字段可以在JQL中以fixVersion
和affectedVersion
的形式访问。我怀疑你想要后者。
如果您要查询另一个自定义字段(版本类型字段),则错误消息表明您可能没有使用正确的名称。检查此问题的最佳方法是手动(在高级搜索中)将JQL键入JIRA的问题导航器,并利用带有字段名称建议的下拉框来获取正确的字段名称。
绕过确定正确的JQL字段名称的问题的一种方法(有时需要引用,如果你也对结果进行URL编码会稍微混乱)是简单地通过自定义字段ID引用字段
您可以通过转到管理员 - >问题 - >自定义字段找到字段的CF ID,找到相应的自定义字段,将鼠标移到"配置"链接,然后查看customFieldId的URL查询参数,然后在JQL中使用语法cf[xxxxxx]
而不是字段名称,其中xxxxxx
是自定义字段编号。