You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Jira REST API为自定义复选框字段动态创建选项的问题排查

自定义Jira复选框字段动态设置选项的问题解答

一、是否可行?

可行,但有前提:Jira的多选复选框字段的选项是全局配置的,你不能给单个工单单独新增原本不存在的选项。如果需求是给不同工单选择不同的已有选项,完全可以实现;但如果想给某个工单单独添加专属选项(其他工单无法使用),这做不到——因为字段选项是绑定在字段本身的,不是工单级别的。

二、你的请求存在的错误

  1. 冗余字段过多:请求体里的type、items、custom、customId都是不需要的,Jira API会根据字段ID自动识别字段类型,这些多余字段会导致请求校验失败。
  2. 选项赋值格式错误:多选复选框字段的选项应该用value(或id)来指定,而非name。官方推荐用id更可靠,避免选项名称重复或修改后出现匹配问题;如果用名称,必须用value字段。

修正后的请求示例

{
  "update" : {},
  "fields": {
    "summary": "Title",
    "customfield_11357": {
      "set" : [
        {"value":"Name1"},
        {"value":"Name2"}
        // 也可以用选项ID:{"id":"对应选项的ID"}
      ]
    },
    "issuetype": {"id": "10255"},
    "parent": {"key": "DC-34511"},
    "project": {"id": "11738"},
    "reporter": {"id": "5dd3e833b63c210fr4b67g6e"}
  }
}

内容的提问来源于stack exchange,提问作者Lusia

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.04 07:50:21