前言
JIRA的高级搜索功能类似于SQL查询,是使用Jira查询语言(JQL)构建结构化查询来搜索问题。可以指定无法在快速或基本搜索中定义的条件(例如, ORDER BY 子句)。
注意,即使JQL使用类似SQL的语法,它也不是数据库查询语言。
一、如何执行高级搜索?
- 导航到Issues > Search for Issues
- 如果存在现有搜索条件,请单击“ New filter” 按钮以重置搜索条件。
- 如果显示的是基本搜索而不是高级搜索,请单击“ Advanced” (在“Search”按钮旁边)。
- 输入您的JQL查询。键入时,Jira将根据您的查询上下文提供“auto-complete”建议的列表。请注意,自动完成建议仅包括前15个匹配项(按字母顺序显示),因此,如果找不到匹配项,则可能需要输入更多文本。
- 按Enter或单击搜索 以运行查询。您的搜索结果将显示在问题导航器中。
-
为什么不能在基本搜索和高级搜索之间切换?
通常,使用基本搜索创建的查询将能够转换为高级搜索,然后再次返回。但是,使用高级搜索创建的查询可能无法转换为基本搜索,尤其是在以下情况下:
- 该查询包含一个OR运算符(请注意,您可以有一个IN运算符,它将被翻译,例如 project in (A, B))即,即使此查询: (project = JRA OR project = CONF) 等同于此查询: (project in (JRA, CONF)),也只会翻译第二个查询。
- 查询包含一个NOT运算符
- 查询包含一个EMPTY运算符
- 查询包含任何比较运算符:!=,IS,IS NOT,>,> =,<,<=
- 查询指定与项目相关的字段和值(e.g. version, component, custom fields),并且该项目未明确包含在查询中(例如 fixVersion = “4.0”,不带 AND project=JRA)。对于自定义字段,这尤其棘手,因为可以根据项目/问题类型进行配置。一般的经验法则是,如果无法以基本搜索形式创建查询,则无

最低0.47元/天 解锁文章
1506

被折叠的 条评论
为什么被折叠?



