c# - 初始化一个已定义但默认为空的自定义字段?
问题描述
所以在我们的 Jira 中,我们有一个默认为空的自定义字段“X”。令我惊讶的是,通过 CustomFields 列出新创建的问题时,它根本没有返回,因此我不能简单地使用:
issue.CustomFields["X"].Values == ...
因为找不到这样的字段。
只有当用户通过 Jira UI 输入一些数据时,它才会在 RestAPI 中可用。但是,在某些情况下,我需要能够以编程方式初始化此字段,但我无法弄清楚如何。
编辑:我测试该字段是否存在:
if (x.CustomFields.Where(CustomField => CustomField.Name=="X").Count()==0)
{
//NOT FOUND - I need to initialize it (cannot just set its value for the reasons stated above}
}
非常感谢
解决方案
推荐阅读
- c# - 我正在尝试在第二行为 comboBox 添加不同的项目
- pandas - Pandas 基于 sessionid 随机拆分/选择数据集
- https - 无法设置 webrick https 服务器 + sinatra + opalrb(sprockets)
- python - 在 Python 中重复执行函数的最佳方法是什么?
- ios - 实现 iOS 自动续订订阅服务器
- swift - 如何在 Xcode 11.1 中创建使视图控制器全屏显示的 Segue
- mongodb - Amazon DocDB 聚合排序是否与 MongoDB 不同?
- python - 让 sympy 写出多项式形式的表达式
- css - 伪元素上的 CSS 过渡不适用于简单的背景颜色更改
- c# - 如何检查我是否有来自我的 SQL Server 数据库的图像或不使用 C#