Bugzilla - 自定义搜索


自定义搜索是高级搜索的扩展功能。它的工作原理是——“在上面没有找到您要找的东西?即在高级搜索中”。该区域允许使用“AND”、“OR”等词以及其他更复杂的搜索。

自定义搜索的导航如下:搜索→高级搜索→向下并单击自定义搜索,如下图所示。

风俗

自定义自定义搜索

自定义搜索将选定字段与指定的定义运算符进行比较。使用高级搜索选项中的标准字段可能会复制太多内容。然而,用户可以组合“匹配任意”或“匹配全部”等选项,使用括号进行组合并优先构建复杂查询的搜索。

优先建设

自定义搜索的每行(称为“术语”)有三个字段 -

  • 字段- 正在搜索的字段的名称。

  • 运算符- 比较运算符。

  • - 与字段进行比较的值。

可用字段列表包含为错误定义的所有字段。它包括任何自定义字段,以及一些其他字段,例如受让人真实姓名、自 Bug 更改以来的天数、自受让人接触以来的时间等,这些字段可能有助于进一步搜索。

领域

有多种可用的运算符。有各种字符串匹配操作(包括正则表达式)、数字比较(也适用于日期)以及搜索错误的更改信息。

当一个领域发生变化时,它从什么变化或变成什么,以及谁做的。有特殊的运算符 isempty 和 isnotempty,因为 Bugzilla 无法区分故意留空的值字段和意外留空的值字段之间的区别。

运营商

用户可以有n行来定义运算符、值和字段。它们上方有一个下拉框,定义了这些行与搜索的关联方式。

单独匹配以下所有内容、单独匹配以下任何内容或针对同一字段匹配以下所有内容是下拉列表中列出的三个选项。第一个和第三个的区别可以通过评论搜索来描述。如果搜索是 -

  • 评论包含字符串 - “Bug”
  • 评论包含字符串 - “issue”

在“分别匹配以下所有内容”下,搜索将返回错误,其中一条评论中出现的“错误”可能是同一评论或任何其他评论中的“问题”。

在“将以下所有内容与同一字段匹配”下,两个字符串需要出现在完全相同的注释中,即它将选择在同一注释中同时具有 Bug 和问题词的 bug。

比赛评论

通过单击“显示高级功能”,将显示更多功能或特性,以使用复杂且特定的搜索。用户可以通过选中复选框来否定任何行。它还可以用括号对搜索行进行分组,以确定不同搜索词之间的关系。用户可以选择使用ALL(即 AND)或ANY(即 OR)来组合它们。

组合选择