...
(status = resolved AND project = "Equipos en el espacio") OR assignee = ctarazon
Palabras y caracteres reservados
Caracteres reservados
JQL tiene una lista de caracteres reservados:
Si deseamos utilizar estos caracteres en consultas, deberemos:
- rodearlos con comillas (podemos utilizar comillas simples (') o comillas dobles ("));
- Si estamos buscando un campo de texto y el carácter está en la lista de caracteres especiales en las búsquedas de texto, deberemos precederlos con dos barras invertidas. Esto nos permitirá ejecutar la consulta que contiene un carácter reservado, pero el carácter en si se ignorará en la consulta.
Por ejemplo:
version = "[ejemplo]"
resumen ~ "\\ [ejemplo \\]"
Palabras reservadas
JQL también tiene una lista de palabras reservadas. Estas palabras deben ir entre comillas (simples o dobles) si deseamos utilizarlas en consultas:
"abort", "access", "add", "after", "alias", "all", "alter", "and", "any", "as", "asc", "audit", "avg", "before", "begin", "between", "boolean", "break", "by", "byte", "catch", "cf", "char", "character", "check", "checkpoint", "collate", "collation", "column", "commit", "connect", "continue", "count", "create", "current", "date", "decimal", "declare", "decrement", "default", "defaults", "define", "delete", "delimiter", "desc", "difference", "distinct", "divide", "do", "double", "drop", "else", "empty", "encoding", "end", "equals", "escape", "exclusive", "exec", "execute", "exists", "explain", "false", "fetch", "file", "field", "first", "float", "for", "from", "function", "go", "goto", "grant", "greater", "group", "having", "identified", "if", "immediate", "in", "increment", "index", "initial", "inner", "inout", "input", "insert", "int", "integer", "intersect", "intersection", "into", "is", "isempty", "isnull", "join", "last", "left", "less", "like", "limit", "lock", "long", "max", "min", "minus", "mode", "modify", "modulo", "more", "multiply", "next", "noaudit", "not", "notin", "nowait", "null", "number", "object", "of", "on", "option", "or", "order", "outer", "output", "power", "previous", "prior", "privileges", "public", "raise", "raw", "remainder", "rename", "resource", "return", "returns", "revoke", "right", "row", "rowid", "rownum", "rows", "select", "session", "set", "share", "size", "sqrt", "start", "strict", "string", "subtract", "sum", "synonym", "table", "then", "to", "trans", "transaction", "trigger", "true", "uid", "union", "unique", "update", "user", "validate", "values", "view", "when", "whenever", "where", "while", "with"
Realizar búsquedas de texto
Podemos utilizar las funciones de búsqueda de texto de Lucene al realizar búsquedas en los siguientes campos, utilizando el operador CONTAINS:
Resumen, Descripción, Entorno, Comentarios, campos personalizados que utilizan el "Buscador de texto libre" (es decir, campos personalizados de los siguientes tipos de campos personalizados integrados: Campo de texto libre, Campo de texto, Campo de texto de solo lectura).
Para obtener más información consultaremos la página de Sintaxis de búsqueda para campos de texto.
Cambiar la vista de los resultados de búsqueda
...
