Bugzilla – 自定义搜索
Bugzilla – 自定义搜索
自定义搜索是高级搜索的扩展功能。它的工作原理是——“在上面没有找到你要找的东西?即在高级搜索中”。该区域允许诸如 AND、OR 和其他更复杂的搜索之类的词。
自定义搜索的导航如下:搜索 → 高级搜索 → 向下并单击自定义搜索,如下面的屏幕截图所示。
自定义自定义搜索
自定义搜索将选定字段与指定值的定义运算符进行比较。使用高级搜索选项中的标准字段可能会复制过多的内容。但是,用户可以组合诸如“Match ANY”或“Match ALL”之类的选项,使用括号进行组合和优先级来构建复杂查询的搜索。
自定义搜索的每一行(称为“术语”)中有三个字段 –
-
字段– 正在搜索的字段的名称。
-
运算符– 比较运算符。
-
Value – 与字段进行比较的值。
可用字段列表包含为错误定义的所有字段。它包括任何自定义字段,以及其他一些字段,如受让人真实姓名、自错误更改后的天数、自受让人接触后的时间和其他可能对进一步搜索有用的内容。
有多种运算符可用。有各种字符串匹配操作(包括正则表达式)、数字比较(也适用于日期)和搜索错误的更改信息。
当一个领域发生变化时,它从什么地方改变了,以及是谁做的。有特殊的运算符是空的和不为空的,因为 Bugzilla 无法区分一个值字段是故意留空还是一个意外留空。
用户可以有n行来定义运算符、值和字段。它们上方有一个下拉框,用于定义这些行与搜索的关系。
分别匹配以下所有项、单独匹配以下任何一项或将以下所有项与同一字段匹配是下拉列表中列出的三个选项。第一个和第三个之间的区别可以用评论搜索来描述。如果搜索是 –
- 注释包含字符串 – “Bug”
- 注释包含字符串 – “issue”
在“分别匹配以下所有项”下,搜索将返回错误,其中一条评论中出现的“错误”可能是同一评论或任何其他评论中的“问题”。
在“将以下所有内容与同一字段匹配”下,两个字符串都需要出现在完全相同的评论中,即它将选择在同一评论中同时包含 Bug 和 issue 词的错误。
通过单击“显示高级功能”,更多功能或功能似乎可以使用复杂和特定的搜索。用户可以通过选中复选框来否定任何行。它还可以使用括号对搜索行进行分组,以确定不同搜索词的相关性。用户可以选择使用ALL(即 AND)或ANY(即 OR)来组合它们。