jira - 通过 REST API 创建问题时勾选复选框 - Jira Python
问题描述
我想在通过 rest API 创建问题时寻求有关勾选复选框的帮助。
我有三个复选框:
复选框1
复选框2
复选框3
每个复选框都有相同的名称,customfield_10000,但不同的 id。
CheckBox1 - id:customfield_10000-1 | 价值:10700
CheckBox2 - id:customfield_10000-2 | 值:10701
CheckBox3 - id:customfield_10000-3 | 值:10702
假设我想在通过 rest api 创建问题时勾选复选框 1。
我当前的代码:
{ "customfield_10000 " : [
{
"value" : "10700",
"id" : " customfield_10000-1"
}
]
}
结果:
'错误':{'customfield_10000':“选项值'10700'无效”}
我试图把“Y”放在价值上,但我也得到了一个错误:
'错误','错误':{'customfield_10000':“选项值'Y'无效”}
谢谢!
解决方案
据我了解,在更新复选框自定义字段时,不要将每个单独的复选框视为自己的字段。因此,在设置字段的值时,您不能单独与每个字段进行交互,而是告诉字段应该在每次更新时勾选哪些框,哪些不应该。
为此,您只需提供勾选复选框的名称
{ "customfield_10000" :
[
{ "value" : "CheckBox1"}
]
}
以上只会勾选 CheckBox1
{ "customfield_10000" :
[
{ "value" : "CheckBox1"},
{ "value" : "CheckBox3"}
]
}
以上将勾选 CheckBox1 和 CheckBox3
推荐阅读
- javascript - 如何使用一个滑块更改两个输入框
- python - 使用 python 从 sqlite3 获取字段数量
- reactjs - 同一页面上的多个对话框
- pyautogui - pyautogui。不显示位置或 rgb 值
- javascript - 尝试制作会员计数不和谐机器人
- python - 如何使用 python 修改 pandas 数据框中的项目?
- reactjs - 无法更改样式化组件主题提供程序
- ionic-framework - 如何在 ionic 4 中禁用 --keyboard-offset?
- typescript - 如何将数据注入 NestJS 拦截器
- pandas - 添加彩色堆叠图表栏