无法在 Jira 自定义字段中设置数字值
Unable to set number value in Jira custom field
我正在尝试修改 Jira 中自定义字段的值。
我通过以下 Curl 实现:
curl -D- -u 'x:y' -X PUT --data '{"fields":{"customfield_67":{"value":18.20}}}' -H "Content-Type: application/json" https://host/jira/rest/api/2/issue/PRUEBAS-315
我也试过修改引号的类型:单引号,双引号,不带引号,...
修改字符串我没有问题,但当它是数字时我确实尝试修改它。即使我发送了一个号码,它告诉我它不是。我已遵循文档:
代码:400
Response: {"errorMessages":[],"errors":{"customfield_67":"Operation value must be a number."}}
/jira/rest/api/2/issue/test-2/editmeta:
"customfield_67":{
"required":false,
"schema":{
"type":"number",
"custom":"com.atlassian.jira.plugin.system.customfieldtypes:float",
"customId":182
},
"name":"Unit Tests Coverage",
"operations":[
"set"
]
},
Jira 版本 7.6.0
最后通过跳级解决。我知道我使用的字符串在组合框中,而这不是。这就是它的工作原理:
curl -D- -u 'x:y' -X PUT --data '{"fields":{"customfield_67":18.20}}' -H "Content-Type: application/json" https://host/jira/rest/api/2/issue/PRUEBAS-315
我在 Jira API 文档中没有找到任何内容,尽管它可能在某处指定。
我正在尝试修改 Jira 中自定义字段的值。
我通过以下 Curl 实现:
curl -D- -u 'x:y' -X PUT --data '{"fields":{"customfield_67":{"value":18.20}}}' -H "Content-Type: application/json" https://host/jira/rest/api/2/issue/PRUEBAS-315
我也试过修改引号的类型:单引号,双引号,不带引号,...
修改字符串我没有问题,但当它是数字时我确实尝试修改它。即使我发送了一个号码,它告诉我它不是。我已遵循文档:
代码:400
Response: {"errorMessages":[],"errors":{"customfield_67":"Operation value must be a number."}}
/jira/rest/api/2/issue/test-2/editmeta:
"customfield_67":{
"required":false,
"schema":{
"type":"number",
"custom":"com.atlassian.jira.plugin.system.customfieldtypes:float",
"customId":182
},
"name":"Unit Tests Coverage",
"operations":[
"set"
]
},
Jira 版本 7.6.0
最后通过跳级解决。我知道我使用的字符串在组合框中,而这不是。这就是它的工作原理:
curl -D- -u 'x:y' -X PUT --data '{"fields":{"customfield_67":18.20}}' -H "Content-Type: application/json" https://host/jira/rest/api/2/issue/PRUEBAS-315
我在 Jira API 文档中没有找到任何内容,尽管它可能在某处指定。