Bugzilla - 自定義搜尋



自定義搜尋是高階搜尋的擴充套件功能。其工作原理是——“在高階搜尋中沒有找到您要查詢的內容?”此區域允許使用 AND、OR 等更復雜的搜尋詞。

自定義搜尋的導航如下:搜尋 → 高階搜尋 → 向下滾動並點選自定義搜尋,如下圖所示。

Custom

自定義自定義搜尋

自定義搜尋將選定的欄位與定義的運算子進行比較,以獲得指定的。使用高階搜尋選項中的標準欄位可能會重複太多內容。但是,使用者可以組合“匹配任何”或“匹配所有”等選項,使用括號進行組合並確定優先順序,以構建複雜查詢的搜尋。

Priority Construct

自定義搜尋的每一行(稱為“術語”)包含三個欄位:

  • 欄位- 被搜尋的欄位名稱。

  • 運算子- 比較運算子。

  • - 與欄位進行比較的值。

可用欄位的列表包含為 Bug 定義的所有欄位。它包括任何自定義欄位,以及一些其他欄位,例如指派者真實姓名、自 Bug 更改以來的天數、自指派者處理以來的時間以及其他可能對進一步搜尋有用的內容。

Fields

提供了廣泛的運算子。有各種字串匹配操作(包括正則表示式)、數值比較(也適用於日期)以及搜尋 Bug 的更改資訊。

欄位更改時,它從什麼更改到什麼,以及誰更改的。有一些特殊的運算子是空的和不是空的,因為 Bugzilla 無法區分故意留空的值欄位和意外留空的值欄位。

Operators

使用者可以有n行來定義運算子、值和欄位。它們上面有一個下拉框,用於定義這些行與搜尋之間的關係。

分別匹配所有以下內容、分別匹配任何以下內容或針對同一欄位匹配所有以下內容是下拉列表中列出的三個選項。第一個和第三個之間的區別可以用註釋搜尋來描述。如果搜尋是:

  • 註釋包含字串 – “Bug”
  • 註釋包含字串 – “問題”

在“分別匹配所有以下內容”下,搜尋將返回 Bug,其中“Bug”出現在一個註釋中,“問題”可能出現在同一註釋或任何其他註釋中。

在“針對同一欄位匹配所有以下內容”下,這兩個字串都需要出現在完全相同的註釋中,即它將選擇在同一註釋中同時包含“Bug”和“問題”這兩個詞的 Bug。

Match Comment

點選“顯示高階功能”,將出現更多功能,用於進行復雜和具體的搜尋。使用者可以透過選中複選框來否定任何行。它還可以使用括號對搜尋行進行分組,以確定不同的搜尋詞之間的關係。使用者可以選擇使用所有(即 AND)或任何(即 OR)來組合它們。

Combining Choice
廣告
© . All rights reserved.