Script Runner:处理带有空间sin表达式的自定义字段

时间:2015-04-09 14:47:47

标签: jira jql

我有一个自定义用户选择器(单用户)字段。此字段在名称中有一个空格(例如" User Picker")。我无法从此名称中删除空格,因为它在许多其他人的搜索中使用。

我想搜索assignee != User Picker所有问题。我安装了Script Runner并在高级搜索中添加了这个:

issuefunction in expression("", "assignee != User Picker")

我收到了错误:

expecting EOF, found 'Picker' @ line 1, column 25.

然后我在网上搜索,发现我应该可以使用自定义字段ID。例如,对于cf[12345],我应该可以使用:

issuefunction in expression("", "assignee != customfield_12345")

这会导致错误:

Field customfield_12345 not found or not a Number or Date custom field.

有没有办法在表达式中使用包含空格的User Picker自定义字段?

1 个答案:

答案 0 :(得分:0)

表达式 issueFunction的文档可用here

提到:

  

您可以比较的是系统估算和日期字段,以及任何数字,日期或日期时间自定义字段。

您正在尝试比较用户字段,但表达式不能用于此目的。

要获得您正在寻找的功能,您必须实施自己的custom JQL function