Page tree
Skip to end of metadata
Go to start of metadata

基本搜索提供了一个用户友好的界面,可让您定义复杂的查询,而无需知道如何使用 JQL(高级搜索)。

  • 如果您没有复杂搜索条件,则可能需要转为使用快速搜索
  • 如果您习惯使用 JIRA 查询语言 (JQL),则可能需要转为使用高级搜索。这种搜索的功能比基本搜索更强大。

屏幕截图:基本搜索

本页内容:

基本搜索

  1. 选择 Issues > Search for issues。 
    • 如果存在现有的搜索条件,则单击 New filter 按钮,以重置搜索条件。
    • 如果显示的是高级搜索而不是基本搜索,则单击 Basic(位于  图标旁边)。

      一般而言,使用基本搜索创建的查询可以转换为高级搜索,然后再还原。但是,使用高级搜索创建的查询可能无法转换为基本搜索,尤其是在以下情况下:

      • 查询中包含 OR 运算符(注意,您可以使用 IN 运算符,它可以进行转换,如 project in (A, B)
        • 也就是说,虽然 (project = JRA OR project = CONF) 与 (project in (JRA, CONF)) 这两个查询等效,但只有第二个查询可以进行转换。
      • 查询包含 NOT 运算符
      • 查询包含 EMPTY 运算符
      • 查询包含任意比较运算符:!=、IS、IS NOT、>、>=、<、<=
      • 查询指定与某项目相关的字段和值(如版本、组件和自定义字段),并且该项目未明确包含在查询中(如 fixVersion = "4.0",没有 AND project=JRA)。这对于自定义字段而言尤其棘手,因为它们可以基于项目/事务类型进行配置。经验法则就是,如果无法按基本搜索格式创建查询,则不能从高级搜索转换为基本搜索。
  2. 输入搜索条件。您可以搜索特定字段及/或搜索特定文本。 

    • 如果您搜索字段,但无法找到需要的字段,或字段文本灰显,请参见下文的“故障排除”部分。 
    • 如果您要搜索文本,则可在搜索文本中使用特殊字符和修饰符,如通配符和逻辑运算符。请参见文本字段的搜索语法。 
  3. 搜索结果将在事务导航器中自动更新,除非您的管理员禁用了搜索结果自动更新功能。如果是这样,在每次更改后,您需要单击字段下拉列表中的 Update 按钮。

运行已保存的搜索

使用基本搜索时,已保存的搜索(又称为过滤器)显示在左侧面板中。如果左侧面板未显示,请将鼠标悬停在屏幕左侧,使之显示出来。

要运行过滤器,如 My Open Issues,只需单击它即可。系统将设置基本搜索的搜索条件,并显示搜索结果。

请注意,单击 Recently Viewed 过滤器,您就会切换至高级搜索,因为基本搜索无法显示此过滤器中的 ORDER BY 子句。

故障排除

一些字段只对特定的项目/事务类型上下文有效。对于这些字段,您必须选择适用的项目/事务类型。否则,字段将无法选择。

一些字段只对特定的项目/事务类型上下文有效。如果您在搜索中选择了一个字段,然后删除引用该字段的所有项目/事务类型,则该字段将无效。无效字段不适用于您的搜索,并将以灰色文本显示。

一些字段值只对特定的项目/事务类型上下文有效。例如,您可能已经将项目配置为使用工作流中的 In QA Review 这一状态。如果您在搜索中选择此项目和状态,然后将搜索条件更改为不含 In QA Review 的项目,则在该搜索中,此状态会无效并被忽略。

在任何字段发生更改时,搜索结果都将自动更新,前提是您的管理员没有禁用搜索结果自动更新功能。询问管理员他们是否已禁用搜索结果自动更新功能。

后续步骤

阅读以下相关主题:

  • No labels