我无法让jql在jira中正常工作(我的版本:v.7.6.5)
假如我有一个名为location
的字段,并且这里是位置字段的值:
Seattle - East
当我用jql搜索查询时:
location ~ "Seattle - East"
什么都不会回来。
任何人都可以帮助您搜索包含-
或&
等特殊字符的字符串吗?
PS。我已经阅读了Atlassian的文档以使用\
和\\
转义字符,但它似乎与&
答案 0 :(得分:0)
我猜你正在根据运营商搜索名为Location的自定义文本字段。
搜索location ~ "Seattle - East"
正在搜索包含Seattle且不包含East的值。
要搜索确切的词组,您会混淆地需要一套嵌套的双引号:location ~ "\"Seattle - East\""
我很确定即使在那种情况下,Jira也会忽略 -
请注意,如果您希望从自定义字段中获得更可靠的报告,则选择列表可能更适合固定数量的位置选项。然后你可以进行location = "Seattle - East"
答案 1 :(得分:0)
根据特殊字符的Atlassian文档,仅列出空格(''),但不是 -
或 &
即可。
Atlassian JIRA建议的补救办法非常贴切,逃离建议地点(西雅图 - 东部)的空间应解决问题。
注意:当我尝试使用空格创建标签或项目时,它甚至不允许我创建一个。
创建名为Super Man
的标签会创建两个标签Super
,Man
希望这有帮助。