我正在尝试检索自定义字段的值,自定义字段在我的 Jira 问题中如下所示:
我可以通过右键单击自定义字段并选择“检查元素”选项来找到 ID,这是 ID:
我编写了以下代码来提取自定义字段的值:
def customField = ComponentAccessor.getCustomFieldManager().getCustomFieldObject("customfield_10790");// here replace the ID with ID of your custom field.
def value = (String)issue.getCustomFieldValue(customField);
log.warn("MOUNA CAMELIA VALUE "+value )
问题是我在日志中得到以下值:
莫纳山茶花价值 1000547
这是一个错误的值,因为它通常应返回如下所示的值。如何解决这个问题?
该字段的类型是数据库值选择字段,因此这不起作用
您可以尝试使用:
def value = customField.getValue(issue) as String