Bugzilla - Búsqueda personalizada

La búsqueda personalizada es una función ampliada de la búsqueda avanzada. Funciona según el principio de: “¿No encontró lo que buscaba arriba? Es decir, en búsqueda avanzada ”. Esta área permite palabras como Y, O y otras búsquedas más complejas.

La navegación de la búsqueda personalizada es la siguiente: Buscar → Búsqueda avanzada → Baje y haga clic en Búsqueda personalizada como se muestra en la siguiente captura de pantalla.

Personalización de la búsqueda personalizada

La búsqueda personalizada compara un field con un definido operator para un especificado value. Es posible que se pueda reproducir demasiado de esto utilizando los campos estándar en una opción de búsqueda avanzada. Sin embargo, el usuario puede combinar opciones como "Coincidir con CUALQUIERA" o "Coincidir con TODAS", utilizando paréntesis para combinar y prioridad para construir búsquedas de consultas complejas.

Hay tres campos en cada fila (conocidos como "término") de una búsqueda personalizada:

  • Field - El nombre del campo que se busca.

  • Operator - El operador de comparación.

  • Value - El valor con el que se compara el campo.

La lista de los disponibles fieldscontiene todos los campos definidos para un error. Incluye cualquier campo personalizado, así como algunos otros campos como el nombre real del cesionario, los días desde que se modificó el error, el tiempo desde que el cesionario tocó y otras cosas, que pueden ser útiles para buscar más.

Hay una amplia gama de operatorsdisponible. Existen varias operaciones de coincidencia de cadenas (incluidas las expresiones regulares), comparaciones numéricas (que también funcionan para fechas) y para buscar información de cambio de un error.

Cuando un campo cambió, qué cambió desde o hacia y quién lo hizo. Hay operadores especiales está vacío y no está vacío, porque Bugzilla no puede diferenciar entre un campo de valor dejado en blanco a propósito y uno dejado en blanco por accidente.

El usuario puede tener nnúmero de filas para definir operadores, valores y campos. Hay un cuadro desplegable encima de ellos, que define cómo se relacionan estas filas con la búsqueda.

Emparejar TODOS los siguientes por separado, Emparejar CUALQUIERA de los siguientes por separado o Emparejar TODOS los siguientes con el mismo campo son tres opciones enumeradas en el menú desplegable. La diferencia entre el primero y el tercero se puede describir con una búsqueda de comentarios. Si una búsqueda es ...

  • El comentario contiene la cadena - "Error"
  • El comentario contiene la cadena - "problema"

Debajo de "hacer coincidir todos los siguientes por separado", la búsqueda devolvería errores, donde un "Error" apareció en un comentario puede ser un "problema" en el mismo comentario o en cualquier otro.

Debajo de "hacer coincidir todo lo siguiente con el mismo campo", ambas cadenas deberían aparecer exactamente en el mismo comentario, es decir, seleccionará un error que tenga tanto Error como palabras de emisión en el mismo comentario.

Al hacer clic en Mostrar características avanzadas, más capacidades o características parecen utilizar búsquedas complejas y específicas. El usuario puede negar cualquier fila marcando una casilla de verificación. También puede agrupar líneas de búsqueda entre paréntesis para determinar cómo se relacionan los diferentes términos de búsqueda. El usuario tiene la opción de combinarlos usandoALL (es decir, Y) o ANY (es decir, OR).