Jira REST api,更新特定于项目的自定义字段选项

问题描述

我正在使用REST api更新自定义字段(customfield_10706)列表(以在下拉列表中添加更多选项)。我在用, / rest / api / 3 / customField / 10706 / option 身体是

{
  "options": [
    {
      "value": "Added via API121212"
    }
  ]
}

这可以正常工作并增加价值。但是我不确定它将添加到哪个项目,因为Jira中有多个项目,并且自定义字段在所有项目中都相同。是否可以选择将ProjectKey或ProjectId添加到特定项目中?

这与用于验证REST api调用的基本auth用户有什么关系吗?

解决方法

无论哪个项目正在使用该字段,REST API都会将该值添加到自定义字段。如果您有10个项目使用该自定义字段,那么所有这些项目都会受到更改的影响,与您通过网络界面修改自定义字段的值完全相同。

如果要限制将自定义字段更改为一个项目的效果,请仅在该项目中使用该自定义字段。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...