Jira jql搜索无法使用特殊字符'-';或'&';

Jira jql搜索无法使用特殊字符'-';或'&';,jira,jql,Jira,Jql,我无法让jql在jira中正常工作(我的版本:v.7.6.5) 假设我有一个名为location的字段,下面是location字段的值: 西雅图东部 当我用query在jql中搜索时: location~“西雅图东部” 任何人都可以帮助搜索带有特殊字符的字符串,例如-或& 另外,我已经阅读了来自Atlassian的文档,用\和\转义字符。它似乎不适合&我猜您正在根据运算符搜索名为Location的自定义文本字段 搜索location~“Seattle-East”正在搜索包含Seattle而不包含

我无法让jql在jira中正常工作(我的版本:v.7.6.5)

假设我有一个名为
location
的字段,下面是location字段的值:
西雅图东部

当我用query在jql中搜索时:
location~“西雅图东部”

任何人都可以帮助搜索带有特殊字符的字符串,例如
-
&


另外,我已经阅读了来自Atlassian的文档,用
\
\
转义字符。它似乎不适合
&

我猜您正在根据运算符搜索名为Location的自定义文本字段

搜索
location~“Seattle-East”
正在搜索包含Seattle而不包含East的值

要搜索准确的短语,您需要一组嵌套的双引号:
location~“\”西雅图-东部\

我很确定,即使在这种情况下,吉拉也会忽略-


请注意,如果希望从自定义字段中获得更可靠的报告,选择列表可能更适合固定数量的位置选项。然后,您可以执行类似于
location=“settle-East”

的搜索。根据有关特殊字符的Atlassian文档,只列出空格(“”),但不同时列出空格(“”)-或
&
。 亚特拉西斯·吉拉建议的补救措施非常恰当,逃离建议地点(西雅图东部)的空间应该可以解决问题

注意:当我试图创建带有空格的标签或项目时,它甚至不允许我创建空格。 创建名为
Super-Man
的标签将创建两个标签
Super
Man

希望这有帮助