Red de conocimiento del abogados - Respuesta jurídica de la empresa - Introducción al uso de JIRA (4) - Búsqueda avanzada (JQL)

Introducción al uso de JIRA (4) - Búsqueda avanzada (JQL)

La función de búsqueda avanzada de JIRA es muy fácil de usar. Utiliza su propio lenguaje de consulta JQL, que es algo similar a la sintaxis de SQL, pero se ha ampliado y simplificado.

La búsqueda avanzada le permite buscar problemas de JIRA mediante consultas estructuradas. Los resultados de la búsqueda se mostrarán en el navegador de preguntas y podrá exportarlos a MS Excel y otros formatos. También puedes guardar y suscribirte a tus búsquedas avanzadas.

Cuando realizas una búsqueda avanzada, estás utilizando el lenguaje de búsqueda JIRA (JQL). Una consulta simple JQL (también llamada "sentencia") consta de un campo, incluido un operador, uno o más valores o funciones. Por ejemplo, la siguiente consulta simple buscará todos los tickets en el proyecto "XRTP2":

Puede utilizar el operador CONTAINS de la funcionalidad de búsqueda de texto de Lucene al realizar una búsqueda en los siguientes campos:

Buscar preguntas usando el valor "algunas palabras" de un campo de texto en JQL. Esto buscará todos los campos personalizados de texto como resumen, descripción, contexto y comentarios. Si tiene muchos campos personalizados de texto, puede mejorar su búsqueda buscando campos específicos, por ejemplo:

Normalmente, las consultas creadas mediante "Búsqueda simple" se pueden convertir a "Búsqueda avanzada" (JQL ), y luego simplemente consultar. Sin embargo, las consultas creadas usando "Búsqueda avanzada" no se convertirán a "Búsqueda simple", especialmente cuando:

Puede enfatizar la precedencia de los operadores en una declaración JQL usando paréntesis. Por ejemplo, si desea encontrar todos los problemas resueltos en el proyecto X, así como los problemas actualmente asignados al administrador del sistema (leo). Puede utilizar paréntesis para imponer la precedencia de los operadores booleanos en su consulta, es decir:

(status=resolved AND project=X) OR asignado=leo

Cosas a tener en cuenta Sí, si Si no utiliza paréntesis, la declaración se evaluará utilizando la precedencia de operadores. También puede utilizar paréntesis para agrupar declaraciones, de modo que pueda aplicar el operador NOT a grupos.

Si agrega paréntesis para imponer la precedencia del operador pero funcionan sin la precedencia estricta del operador pero devuelven los mismos resultados, JIRA eliminará la prioridad de su consulta cuando la guarde.

Si necesita utilizar estos caracteres como contenido en la consulta, debe realizar la siguiente conversión:

Los operadores WAS incluyen Was, Was in, Was not, Was not in < / p>

Esto se utiliza para encontrar todos los problemas actualmente o una vez asignados a leo. Esta función es muy práctica y poderosa.

El operador CAMBIADO se utiliza para encontrar que un campo específico del ticket ha sido modificado. Este operador tiene los siguientes usos comunes:

Nota: El operador CAMBIADO se usa a menudo en campos como Asignatario, Versión reparada, Prioridad, Reportero, Resolución y Estado.

Ejemplo:

Preguntas de consulta con archivos adjuntos:

Preguntas de consulta sin archivos adjuntos:

Ejemplo:

Buscar para preguntas que contengan "Mi PC es bastante antiguo" en los comentarios (coincidencia aproximada):

Busque preguntas que contengan la frase completa "Mi PC es bastante antiguo" en los comentarios:

Busque problemas creados antes o después de una fecha específica (o un rango de fechas). Tenga en cuenta que si no se especifica una hora específica, el valor predeterminado son las 00:00 a. m. Los resultados de la consulta se basan en la zona horaria establecida por su servidor JIRA. Utilice el siguiente formato:

O utilice "w" (semana), "d" (día), "h" (hora) o "m" (minuto) para especificar una fecha relativa a la hora actual. . El valor predeterminado es "M" (minutos). Asegúrese de utilizar comillas ("); si omite las comillas, el número que proporcione se interpretará como milisegundos después de la época (1970-1-1).

Nota: este campo no admite autocompletar

Funciones admitidas

Cuando se utilizan los operadores IGUAL, NO IGUAL, MAYOR QUE, MAYOR QUE IGUAL, MENOR QUE o MENOR QUE IGUAL, este campo admite:

Ejemplo:

Buscar todos los problemas creados antes de las 00:00 del 12 de diciembre de 2010:

Buscar problemas creados el 12 de diciembre de 2010 o el 12 de diciembre de 2010 Todos los problemas creados antes :

Encuentre todos los problemas creados antes de las 2 p.m. del 12 de diciembre de 2010:

Encuentre todos los problemas creados hace menos de un día:

Encuentre todos los problemas creados en enero de 2011 :

Encuentre todos los números creados el 15 de enero de 2011: