0

我是 Jira 的新手,正在尝试了解 JQL。我一直在尝试找出一种方法,通过该方法可以使用 JQL 使用“%”通配符在 URL 中搜索多个参数。

所以这是我在高级搜索部分运行的示例 JQL:-

“业务单位/领域”=“我的后窗”和“PoC URL”~“%q=mm&start=%”

现在有几个表单的 URL

http://www.myhouse.com/index/refine?q=mm&start=0;xyz

现在,当我执行上面的 JQL 时,我得到上面的 URL 作为结果。但是,如果我将 JQL 更改为:-

“业务单位/领域”=“我的后窗”和“PoC URL”~“%q=mm%”

我根本没有得到任何结果。以上述方式在逻辑上使用“like(~)”运算符和通配符字符“%”也应该给我从前 JQL 收到的结果,对吧?

我来自 SQL 背景,并试图假设 JQL 与 SQL 非常相似,除非我当然遗漏了一些东西。

那么我在这里缺少什么?为什么我没有得到预期的结果,如果这是 JQL 的工作方式,那么请建议一个合适的解决方法来执行后一个 JQL 中指示的操作。(即在 JQL 中使用 ~ 和 % 在 URL 中搜索多个参数)。

4

1 回答 1

1

你为什么使用 '%' 字符?这是 JQL 中的保留字符,您也不需要它 - 您只需键入 "q=mm&start=" "Business Unit/Domain" = "My Back Window" AND "PoC URL" ~ "q=mm"

还有一个错误会阻止搜索包含特殊字符的术语,即使正确转义 https://jira.atlassian.com/browse/JRA-25092

有关更多信息,请参阅此页面: https ://confluence.atlassian.com/display/JIRA/Performing+Text+Searches

于 2014-04-08T12:57:29.183 回答