jql 查询中 * 的含义是什么?,使用和不使用它时有不同的结果。但我在结果中没有发现任何后果。
~
表示包含,所以
summary ~ win
表示 其中摘要包含确切的单词 win。
*
是通配符。例子:
summary ~ "win*"
表示 摘要包含胜利及其后的任何多个字符组合。
JQL 中有两种类型的通配符:
?
和 *
其中:
查看JIRA高级搜索指南和通配符说明。
Atlassian 将“~”运算符称为“包含”,但它实际上并不意味着“包含”。例如,在“客户”字段(自定义文本字段)中搜索“ABCD”将返回“ABCD,EFGH”,但不会返回“EFGH,ABCD”。并且不能在搜索字符串的开头使用通配符 *。有关更多信息,请参阅通配符搜索和JRASERVER-6218。我们正在研究 Adaptavist ScriptRunner 来解决这个已有 12 年历史的错误。