Учебники

Bugzilla — Пользовательский поиск

Пользовательский поиск — это расширенная функция расширенного поиска. Работает по принципу — «Не нашли то, что искали выше? Т.е. в расширенном поиске ». В этой области разрешены такие слова, как AND, OR и другие более сложные поиски.

Пользовательский поиск выполняется следующим образом: Поиск → Расширенный поиск → Вниз и нажмите на Пользовательский поиск, как показано на следующем снимке экрана.

изготовленный на заказ

Настройка пользовательского поиска

Пользовательский поиск сравнивает выбранное поле с определенным оператором для указанного значения . Возможно, что слишком многое из этого может быть воспроизведено с использованием стандартных полей в расширенном поиске. Однако пользователь может комбинировать такие параметры, как «Совпадение ЛЮБОГО» или «Совпадение ВСЕХ», используя скобки для объединения и приоритет для построения поиска сложных запросов.

Приоритетная Конструкция

Есть три поля в каждой строке (известный как «термин») пользовательского поиска —

  • Поле — Имя поля, в котором выполняется поиск.

  • Оператор — оператор сравнения.

  • Значение — значение, с которым сравнивается поле.

Поле — Имя поля, в котором выполняется поиск.

Оператор — оператор сравнения.

Значение — значение, с которым сравнивается поле.

Список доступных полей содержит все поля, определенные для ошибки. Он включает в себя любые настраиваемые поля, а также некоторые другие поля, такие как настоящее имя назначенного, дни с момента исправления ошибки, время с момента касания назначенного лица и другие вещи, которые могут быть полезны для дальнейшего поиска.

поля

Доступен широкий спектр операторов . Существуют различные операции сопоставления строк (в том числе регулярные выражения), численные сравнения (которые также работают для дат) и для поиска информации об изменении ошибки.

Когда поле изменилось, что оно изменило с или на и кто это сделал. Существуют специальные операторы, которые являются пустыми и не пустыми, потому что Bugzilla не может определить разницу между полем значения, оставленным пустым специально, и одним, оставленным пустым случайно.

операторы

Пользователь может иметь n рядов для определения операторов, значений и полей. Над ними есть выпадающий список, который определяет, как эти строки связаны с поиском.

Сопоставьте ВСЕ нижеследующее по отдельности, сопоставьте ЛЮБОЕ из нижеследующего по отдельности или сопоставьте ВСЕ нижеследующее с одним и тем же полем — три параметра, перечисленные в раскрывающемся списке. Разницу между первым и третьим можно описать с помощью поиска комментариев. Если поиск —

  • Комментарий содержит строку — «Ошибка»
  • Комментарий содержит строку — «проблема»

При «сопоставлении всех нижеперечисленных отдельно» поиск будет возвращать ошибки, при которых «Ошибка», появившаяся в одном комментарии, может быть «проблемой» в том же или любом другом комментарии.

В разделе «сопоставить все последующие слова с одним и тем же полем» обе строки должны встречаться в одном и том же комментарии, т. Е. Будет выбрана ошибка, содержащая слова «ошибка» и «проблема» в одном и том же комментарии.

Комментарий матча

Если щелкнуть «Показать расширенные функции», появится больше возможностей или функций для использования сложного и специфического поиска. Пользователь может отменить любую строку, установив флажок. Он также может группировать строки поиска с круглыми скобками, чтобы определить, как связаны разные условия поиска. Пользователь получает возможность комбинировать их, используя ВСЕ (т.е. И) или ЛЮБОЙ (т.е. ИЛИ).