问题描述
我正在使用REST api更新自定义字段(customfield_10706)列表(以在下拉列表中添加更多选项)。我在用, / rest / api / 3 / customField / 10706 / option 身体是
{
"options": [
{
"value": "Added via API121212"
}
]
}
这可以正常工作并增加价值。但是我不确定它将添加到哪个项目,因为Jira中有多个项目,并且自定义字段在所有项目中都相同。是否可以选择将ProjectKey或ProjectId添加到特定项目中?
这与用于验证REST api调用的基本auth用户有什么关系吗?
解决方法
无论哪个项目正在使用该字段,REST API都会将该值添加到自定义字段。如果您有10个项目使用该自定义字段,那么所有这些项目都会受到更改的影响,与您通过网络界面修改自定义字段的值完全相同。
如果要限制将自定义字段更改为一个项目的效果,请仅在该项目中使用该自定义字段。