Pesquisa avançada – referência de funções

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

Esta página descreve informações sobre funções utilizadas para pesquisa avançada.

Uma função em JQL aparece como uma palavra seguida por parênteses, que pode conter um ou mais valores explícitos ou campos do JIRA. Em uma cláusula, uma função é precedida por um operador, que, por sua vez, é precedido por um campo. Uma função executa um cálculo em dados específicos do JIRA ou no conteúdo da função entre parênteses, de modo que apenas resultados verdadeiros são recuperados pela função e, então, novamente pela cláusula em que a função é utilizada.

A menos que especificado na consulta da pesquisa, as pesquisas em JQL não retornam campos vazios nos resultados. Para incluir campos vazios (por exemplo, pendências não atribuídas) ao pesquisar pendências não atribuídas ao usuário atual, insira (assignee != currentUser() OR assignee is EMPTY) para incluir pendências não atribuídas na lista de resultados.

approved()

Aplicável somente se o JIRA Service Desk estiver instalado e licenciado.

Função usada para pesquisar pendências que exigiram aprovação e cuja decisão final foi aprovada.

Sintaxe
approved()
Campos com suporteCampos personalizados do tipo Aprovação
Operadores com suporte =
Operadores sem suporte , != , !~ , > , >= , < , <= 
IS , IS NOT , IN , NOT IN , WAS, WAS IN, WAS NOT, WAS NOT IN , CHANGED
Exemplos
  • Encontrar todas as pendências aprovadas:
    approval = approved()

^ topo da página

Lista de funções:

approver()

Aplicável somente se o JIRA Service Desk estiver instalado e licenciado.

Função usada para pesquisar pendências que exijam ou exigiram aprovação dos usuários listados. Utiliza um operador OR. É necessário especificar os nomes de usuário.

Sintaxe
approver(user,user)
Campos com suporteCampos personalizados do tipo Aprovação
Operadores com suporte =
Operadores sem suporte, != , !~ , > , >= , < , <= 
IS , IS NOT , IN , NOT IN , WAS, WAS IN, WAS NOT, WAS NOT IN , CHANGED
Exemplos
  • Encontrar pendências que exijam ou exigiram a aprovação de John Smith:
    approval = approver(jsmith)
  • Encontrar pendências que exijam ou exigiram a aprovação de John Smith ou Sarah Kahn:
    approval = approver(jsmith,skhan)

^ topo da página

cascadeOption()

Função usada para pesquisar pendências que correspondam aos valores selecionados de um campo personalizado "seleção em cascata".

O parâmetro parentOption faz a correspondência com o primeiro nível de opções no campo de seleção em cascata. O parâmetro childOption faz a correspondência com o segundo nível de opções no campo de seleção em cascata, e é opcional. 

A palavra-chave "none" pode ser utilizada para pesquisar pendências em que uma ou ambas as opções não têm valor.

Sintaxe
cascadeOption(parentOption)
cascadeOption(parentOption,childOption)
Campos com suporteCampos personalizados do tipo "seleção em cascata"
Operadores com suporte IN , NOT IN
Operadores sem suporte = , != , ~ , !~ , > , >= , < , <= IS , IS NOT, WAS , WAS IN , WAS NOT , WAS NOT IN , CHANGED
Exemplos
  • Encontrar pendências em que o campo personalizado "Location" (Local) tem o valor "USA" (EUA) para o primeiro nível e "New York" (Nova Iorque) para o segundo nível:
    location in cascadeOption("USA","New York")
  • Encontrar pendências em que o campo personalizado "Location" (Local) tem o valor "USA" (EUA) para o primeiro nível e qualquer valor (ou nenhum valor) para o segundo nível:
    location in cascadeOption( "USA" )
  • Encontrar pendências em que o campo personalizado "Location" (Local) tem o valor "USA" (EUA) para o primeiro nível e nenhum valor para o segundo nível:
    location in cascadeOption( "USA" ,none)
  • Encontrar pendências em que o campo personalizado "Location" (Local) não tem nenhum valor para o primeiro nível e nenhum valor para o segundo nível:
    location in cascadeOption(none)
  • Encontrar pendências em que o campo personalizado "Referrer" (Referenciador) tem o valor "none" (nenhum) para o primeiro nível e "none" (nenhum) para o segundo nível:
    referrer in cascadeOption( "\"none\"" , "\"none\"" )
  • Encontrar pendências em que o campo personalizado "Referrer" (Referenciador) tem o valor "none" (nenhum) para o primeiro nível e nenhum valor para o segundo nível:
    referrer in cascadeOption( "\"none\"" ,none)

^ topo da página

closedSprints()

Função usada para pesquisar pendências atribuídas a um Sprint concluído. É possível que uma pendência pertença tanto a um Sprint concluído quanto a um Sprint não concluído. Consulte também openSprints().

Sintaxe
closedSprints()
Campos com suporteSprint
Operadores com suporteIN , NOT IN
Operadores sem suporte= , != , ~ , !~ , > , >= , < , <=
IS , IS NOT, WAS , WAS IN , WAS NOT , WAS NOT IN , CHANGED
Exemplos
  • Encontrar todas as pendências atribuídas a um sprint:
    sprint in closedSprints()

^ topo da página

componentsLeadByUser()

Função usada para encontrar pendências em componentes conduzidos por um usuário específico. Opcionalmente, especifique um usuário. Se o usuário for omitido, será usado o usuário atual (ou seja, você). Se você não estiver conectado ao JIRA, será preciso especificar um usuário.

Sintaxe
componentsLeadByUser()
componentsLeadByUser(username)
Campos com suporteComponente
Operadores com suporte IN , NOT IN
Operadores sem suporte = , != , ~ , !~ , > , >= , < , <= IS , IS NOT, WAS , WAS IN , WAS NOT , WAS NOT IN , CHANGED
Exemplos
  • Encontrar pendências abertas nos componentes conduzidos por você:
    component in componentsLeadByUser() AND status = Open

  • Encontrar pendências abertas nos componentes conduzidos por Bill:
    component in componentsLeadByUser(bill) AND status = Open

^ topo da página

currentLogin()

Função usada para realizar pesquisas com base no horário em que a sessão atual do usuário começou. Consulte também lastLogin.

Sintaxe
currentLogin()
Campos com suporteCriado, Vencido, Resolvido, Atualizado, campos personalizados do tipo Data/Hora
Operadores com suporte= , != , > , >= , < , <=
WAS* , WAS IN* , WAS NOT* , WAS NOT IN* , CHANGED*
* Only in predicate 
Operadores sem suporte~ , !~ IS , IS NOT , IN , NOT IN
Exemplos
  • Encontrar pendências que foram criadas durante minha sessão atual:
    created > currentLogin()

^ topo da página

currentUser()

Função usada para realizar pesquisas com base no usuário conectado no momento. Essa função pode ser utilizada somente por usuários que fizeram login. Por isso, se você estiver criando um filtro salvo e desejar que ele seja usado por usuários anônimos, não use esta função.

Sintaxe
currentUser()
Campos com suporteResponsável, Relator, Votante, Seguidor, campos personalizados do tipo Usuário
Operadores com suporte= , !=
Operadores sem suporte~ , !~ , > , >= , < , <= IS , IS NOT , IN , NOT IN , WAS , WAS IN , WAS NOT , WAS NOT IN , CHANGED
Exemplos
  • Encontrar pendências atribuídas a mim:
    assignee = currentUser()

  • Encontrar pendências relatadas a mim, mas não atribuídas a mim:

    reporter = currentUser() AND (assignee != currentUser() OR assignee is EMPTY)

^ topo da página

earliestUnreleasedVersion()

Função usada para realizar pesquisas com base na versão não liberada mais recente (ou seja, a próxima versão que deve ser liberada) de um projeto especificado. Consulte também unreleasedVersions. Observe que o "mais recente" é determinado pela ordem atribuída às versões, não pelas verdadeiras Datas de vencimento da versão.

Sintaxe
earliestUnreleasedVersion(project)
Campos com suporteVersãoAfetada, VersãoCorrigida, campos personalizados do tipo Versão
Operadores com suporteIN , NOT IN
Operadores sem suporte= , != , ~ , !~ , > , >= , < , <= IS , IS NOT , WAS , WAS IN , WAS NOT , WAS NOT IN , CHANGED
Exemplos
  • Encontrar pendências cuja versão corrigida seja a versão não liberada mais recente do projeto ABC:
    fixVersion = earliestUnreleasedVersion(ABC)

  • Encontrar pendências relacionadas à versão não liberada mais recente do projeto ABC:
    affectedVersion = earliestUnreleasedVersion(ABC) or fixVersion = earliestUnreleasedVersion(ABC)

^ topo da página

endOfDay()

Função usada para realizar pesquisas com base no fim do dia atual. Consulte também endOfWeekendOfMonth e endOfYear; e startOfDaystartOfWeekstartOfMonth e startOfYear.

Sintaxe
endOfDay()
endOfDay("inc")

em que inc é um incremento opcional de (+/-)nn(y|M|w|d|h|m). Se o qualificador de unidade de tempo for omitido, ele assumirá como padrão o período natural da função, por exemplo, endOfDay("+1") é o mesmo que endOfDay("+1d"). Se o sinal de adição/subtração (+/-) for omitido, o sinal de adição será presumido.

Campos com suporteCriado, Vencido, Resolvido, Atualizado, campos personalizados do tipo Data/Hora
Operadores com suporte= , != , > , >= , < , <=
WAS* , WAS IN* , WAS NOT* , WAS NOT IN* , CHANGED*
* Only in predicate 
Operadores sem suporte~ , !~ IS , IS NOT , IN , NOT IN
Exemplos
  • Encontrar pendências que vencem ao final do dia de hoje:
    due < endOfDay()

  • Encontrar pendências que vencem ao final do dia de amanhã:
    due < endOfDay("+1")

^ topo da página

endOfMonth()

Função usada para realizar pesquisas com base no fim do mês atual. Consulte também endOfDayendOfWeek e endOfYear; e startOfDaystartOfWeekstartOfMonth e startOfYear.

Sintaxe
endOfMonth()
endOfMonth("inc")

em que inc é um incremento opcional de (+/-)nn(y|M|w|d|h|m). Se o qualificador de unidade de tempo for omitido, ele assumirá como padrão o período natural da função, por exemplo, endOfMonth("+1") é o mesmo que endOfMonth("+1M"). Se o sinal de adição/subtração (+/-) for omitido, o sinal de adição será presumido.

Campos com suporteCriado, Vencido, Resolvido, Atualizado, campos personalizados do tipo Data/Hora
Operadores com suporte= , != , > , >= , < , <=
WAS* , WAS IN* , WAS NOT* , WAS NOT IN* , CHANGED*
* Only in predicate 
Operadores sem suporte~ , !~ IS , IS NOT , IN , NOT IN
Exemplos
  • Encontrar pendências que vencem ao final deste mês:
    due < endOfMonth()

  • Encontrar pendências que vencem ao final do próximo mês:
    due < endOfMonth("+1")

  • Encontrar pendências que vencem até o dia 15 do próximo mês:
    due < endOfMonth("+15d")

^ topo da página

endOfWeek()

Função usada para realizar pesquisas com base no fim da semana atual. Consulte também endOfDayendOfMonth e endOfYear; e startOfDaystartOfWeekstartOfMonth e startOfYear.

Para a função endOfWeek(), o resultado depende da sua localidade. Por exemplo, na Europa, o primeiro dia da semana costuma ser considerado segunda-feira, enquanto nos EUA, é considerado domingo.

Sintaxe
endOfWeek()
endOfWeek("inc")

em que inc é um incremento opcional de (+/-)nn(y|M|w|d|h|m). Se o qualificador de unidade de tempo for omitido, ele assumirá como padrão o período natural da função, por exemplo, endOfWeek("+1") é o mesmo que endOfWeek("+1w"). Se o sinal de adição/subtração (+/-) for omitido, o sinal de adição será presumido.

Campos com suporteCriado, Vencido, Resolvido, Atualizado, campos personalizados do tipo Data/Hora
Operadores com suporte= , != , > , >= , < , <=
WAS* , WAS IN* , WAS NOT* , WAS NOT IN* , CHANGED*
* Only in predicate 
Operadores sem suporte~ , !~ IS , IS NOT , IN , NOT IN
Exemplos
  • Encontrar pendências que vencem ao final desta semana:
    due < endOfWeek()

  • Encontrar pendências que vencem ao final da próxima semana:
    due < endOfWeek("+1")

^ topo da página

endOfYear()

Função usada para realizar pesquisas com base no fim do ano atual. Consulte também startOfDaystartOfWeek e startOfMonth; e endOfDayendOfWeekendOfMonth e endOfYear.

Sintaxe
endOfYear()
endOfYear("inc")

em que inc é um incremento opcional de (+/-)nn(y|M|w|d|h|m). Se o qualificador de unidade de tempo for omitido, ele assumirá como padrão o período natural da função, por exemplo, endOfYear("+1") é o mesmo que endOfYear("+1y"). Se o sinal de adição/subtração (+/-) for omitido, o sinal de adição será presumido.

Campos com suporteCriado, Vencido, Resolvido, Atualizado, campos personalizados do tipo Data/Hora
Operadores com suporte= , != , > , >= , < , <=
WAS* , WAS IN* , WAS NOT* , WAS NOT IN* , CHANGED*
* Only in predicate 
Operadores sem suporte~ , !~ IS , IS NOT , IN , NOT IN
Exemplos
  • Encontrar pendências que vencem ao final deste ano:
    due < endOfYear()

  • Encontrar pendências que vencem ao final de março do próximo ano:
    due < endOfYear("+3M")

^ topo da página

issueHistory()

Função usada para encontrar pendências visualizadas recentemente, ou seja, pendências que estão na seção "Pendências recentes" do menu suspenso "Pendências".

Nota:

  • issueHistory() retorna até 50 pendências, enquanto o menu suspenso "Pendências recentes" retorna somente 5.
  • Se você não estiver conectado ao JIRA, serão incluídas somente as pendências da sessão atual do navegador.
Sintaxe
issueHistory()
Campos com suportePendência
Operadores com suporteIN , NOT IN
Operadores sem suporte= , != , ~ , !~ , > , >= , < , <= IS , IS NOT , WAS , WAS IN , WAS NOT , WAS NOT IN , CHANGED
Exemplos
  • Encontrar pendências visualizadas recentemente e atribuídas a mim:
    issue in issueHistory() AND assignee = currentUser()

^ topo da página

issuesWithRemoteLinksByGlobalId()

Função usada para realizar pesquisas com base nas pendências associadas a ligações remotas que têm um dos IDs globais especificados.

Nota:

  • Essa função aceita de 1 a 100 IDs globais. Especificar 0 ou mais de 100 IDs globais resultará em erros.
Sintaxe
issuesWithRemoteLinksByGlobalId()
Campos com suportePendência
Operadores com suporteIN , NOT IN
Operadores sem suporte= , != , ~ , !~ , > , >= , < , <= IS , IS NOT , WAS , WAS IN , WAS NOT , WAS NOT IN , CHANGED
Exemplos
  • Encontrar pendências vinculadas a ligações remotas que têm o ID global "abc":
    issue in issuesWithRemoteLinksByGlobalId(abc)

  • Encontrar pendências vinculadas a ligações remotas que têm o ID global "abc" ou "def":
    issue in issuesWithRemoteLinksByGlobalId(abc, def)

^ topo da página

lastLogin()

Função usada para realizar pesquisas com base no horário em que a sessão anterior do usuário começou. Consulte também currentLogin.

Sintaxe
lastLogin()
Campos com suporteCriado. Atrasado, Resolvido, Atualizado, campos personalizados do tipo Data/hora
Operadores com suporte= , != , > , >= , < , <=
WAS* , WAS IN* , WAS NOT* , WAS NOT IN* , CHANGED*
* Only in predicate 

Operadores sem suporte~ , !~ IS , IS NOT , IN , NOT IN
Exemplos
  • Encontrar pendências que foram criadas durante minha última sessão:
    created > lastLogin()

^ topo da página

latestReleasedVersion()

Função usada para realizar pesquisas com base na última versão liberada (ou seja, a versão mais recente que foi liberada) de um projeto especificado. Consulte também releasedVersions(). Observe que a "última" é determinada pela ordem atribuída às versões, não pelas verdadeiras Datas de vencimento da versão.

Sintaxe
latestReleasedVersion(project)
Campos com suporteVersãoAfetada, VersãoCorrigida, campos personalizados do tipo Versão
Operadores com suporte= , !=
Operadores sem suporte

~ , !~ , > , >= , < , <=

IS , IS NOT , IN , NOT IN, WAS , WAS IN , WAS NOT , WAS NOT IN , CHANGED

Exemplos
  • Encontrar pendências cuja versão corrigida seja a última versão liberada do projeto ABC:
    fixVersion = latestReleasedVersion(ABC)

  • Encontrar pendências relacionadas à última versão liberada do projeto ABC:
    affectedVersion = latestReleasedVersion(ABC) or fixVersion = latestReleasedVersion(ABC)

^ topo da página

linkedIssues()

Função usada para realizar pesquisas com base nas pendências ligadas a uma pendência específica. Opcionalmente, você pode restringir a pesquisa a ligações de um tipo específico. Observe que LinkType diferencia entre maiúsculas e minúsculas.

Sintaxe
linkedIssues(issueKey)
linkedIssues(issueKey,linkType)
Campos com suportePendência
Operadores com suporteIN , NOT IN
Operadores sem suporte= , != , ~ , !~ , > , >= , < , <= IS , IS NOT , WAS , WAS IN , WAS NOT , WAS NOT IN , CHANGED
Exemplos
  • Encontrar pendências ligadas a uma pendência específica:
    issue in linkedIssues(ABC-123)

  • Encontrar pendências ligadas a uma pendência específica por meio de um tipo específico de ligação:
    issue in linkedIssues(ABC-123,"is duplicated by")

^ topo da página

membersOf()

Função usada para realizar pesquisas com base nos membros de um grupo em particular.

Sintaxe
membersOf(グループ)
Campos com suporteResponsável, Relator, Votante, Seguidor, campos personalizados do tipo Usuário
Operadores com suporteIN , NOT IN
Operadores sem suporte= , != , ~ , !~ , > , >= , < , <= IS , IS NOT , WAS , WAS IN , WAS NOT , WAS NOT IN , CHANGED
Exemplos
  • Encontrar pendências em que o Responsável seja um membro do grupo "jira-administrators":
    assignee in membersOf("jira-administrators")

  • Pesquisar vários grupos e um usuário específico:
    reporter in membersOf("jira-administators") or reporter in membersOf("jira-core-users") or reporter=jsmith

  • Pesquisar um grupo em particular, mas excluir um ou mais membros em particular:
    assignee in membersOf(QA) and assignee not in ("John Smith","Jill Jones")

  • Excluir membros de um grupo em particular:
    assignee not in membersOf(QA)

^ topo da página

myApproval()

Aplicável somente se o JIRA Service Desk estiver instalado e licenciado.

Função usada para pesquisar pendências que exijam ou exigiram aprovação do usuário atual.

Sintaxe
myApproval()
Campos com suporteCampos personalizados do tipo Aprovação
Operadores com suporte =
Operadores sem suporte , != , !~ , > , >= , < , <= 
IS , IS NOT , IN , NOT IN , WAS, WAS IN, WAS NOT, WAS NOT IN , CHANGED
Exemplos
  • Encontrar todas as pendências que exijam ou exigiram a minha aprovação
    approval = myApproval()

^ topo da página

myPending()

Aplicável somente se o JIRA Service Desk estiver instalado e licenciado.

Função usada para pesquisar pendências que exijam aprovação do usuário atual.

Sintaxe
approved()
Campos com suporteCampos personalizados do tipo Aprovação
Operadores com suporte =
Operadores sem suporte , != , !~ , > , >= , < , <= 
IS , IS NOT , IN , NOT IN , WAS, WAS IN, WAS NOT, WAS NOT IN , CHANGED
Exemplos
  • Encontrar todas as pendências que exijam a minha aprovação
    approval = myPending()

^ topo da página

now()

Função usada para realizar pesquisas com base no horário atual.

Sintaxe
now()
Campos com suporteCriado. Atrasado, Resolvido, Atualizado, campos personalizados do tipo Data/hora
Operadores com suporte= , != , > , >= , < , <=
WAS* , WAS IN* , WAS NOT* , WAS NOT IN* , CHANGED*
* Only in predicate 

Operadores sem suporte~ , !~ IS , IS NOT , IN , NOT IN
Exemplos
  • Encontrar pendências que estão vencidas:
    duedate < now() and status not in (closed, resolved)

^ topo da página

openSprints()

Função usada para pesquisar pendências atribuídas a um Sprint que ainda não foi concluído. É possível que uma pendência pertença tanto a um Sprint concluído quanto a um Sprint não concluído. Consulte também closedSprints().

Sintaxe
openSprints()
Campos com suporteSprint
Operadores com suporteIN , NOT IN
Operadores sem suporte= , != , ~ , !~ , > , >= , < , <=
IS , IS NOT, WAS , WAS IN , WAS NOT , WAS NOT IN , CHANGED
Exemplos
  • Encontrar todas as pendências atribuídas a um sprint que ainda não foi concluído:
    sprint in openSprints()

^ topo da página

pending()

Aplicável somente se o JIRA Service Desk estiver instalado e licenciado.

Função usada para pesquisar pendências que exijam aprovação.

Sintaxe
pending()
Campos com suporteCampos personalizados do tipo Aprovação
Operadores com suporte =
Operadores sem suporte , != , !~ , > , >= , < , <= 
IS , IS NOT , IN , NOT IN , WAS, WAS IN, WAS NOT, WAS NOT IN , CHANGED
Exemplos
  • Encontrar todas as pendências que exijam a minha aprovação:
    approval = pending()

^ topo da página

pendingBy()

Aplicável somente se o JIRA Service Desk estiver instalado e licenciado.

Função usada para pesquisar pendências que exijam aprovação dos usuários listados. Utiliza um operador OR. É necessário especificar os nomes de usuário.

Sintaxe
pendingBy(user1,user2)
Campos com suporteCampos personalizados do tipo Aprovação
Operadores com suporte =
Operadores sem suporte , != , !~ , > , >= , < , <= 
IS , IS NOT , IN , NOT IN , WAS, WAS IN, WAS NOT, WAS NOT IN , CHANGED
Exemplos
  • Encontrar pendências que exijam a aprovação de John Smith:
    approval = pending(jsmith)
  • Encontrar pendências que exijam a aprovação de John Smith ou Sarah Kahn:
    approval = pending(jsmith,skhan)

^ topo da página

projectsLeadByUser()

Função usada para encontrar pendências em projetos conduzidos por um usuário específico. Opcionalmente, especifique um usuário. Se o usuário for omitido, será usado o usuário atual. Se você não estiver conectado ao JIRA, será preciso especificar um usuário.

Sintaxe
projectsLeadByUser()
projectsLeadByUser(username)
Campos com suporteProjeto
Operadores com suporteIN , NOT IN
Operadores sem suporte= , != , ~ , !~ , > , >= , < , <=
IS , IS NOT, WAS , WAS IN , WAS NOT , WAS NOT IN , CHANGED
Exemplos
  • Encontrar pendências abertas nos projetos conduzidos por você:
    project in projectsLeadByUser() AND status = Open

  • Encontrar pendências abertas nos projetos conduzidos por Bill:
    project in projectsLeadByUser(bill) AND status = Open

^ topo da página

projectsWhereUserHasPermission()

Função usada para encontrar pendências em projetos em que você tenha uma permissão específica. Observe que essa função opera no nível do projeto. Isso significa que, se uma permissão (por exemplo, "Editar pendências") for concedida ao relator das pendências em um projeto, você poderá ver algumas pendências retornadas em que você não é o relator e, portanto, não tem a permissão especificada. Observe, ainda, que essa função estará disponível somente se você estiver conectado ao JIRA.

Sintaxe
projectsWhereUserHasPermission(permission)

Para o parâmetro permission, é possível especificar uma das permissões descritas em .

Campos com suporteProjeto
Operadores com suporteIN , NOT IN
Operadores sem suporte= , != , ~ , !~ , > , >= , < , <=
IS , IS NOT, WAS , WAS IN , WAS NOT , WAS NOT IN , CHANGED
Exemplos
  • Encontrar pendências abertas em projetos em que você tenha a permissão "Resolver pendências":
    project in projectsWhereUserHasPermission("Resolve Issues") AND status = Open

^ topo da página

projectsWhereUserHasRole()

Função usada para encontrar pendências em projetos em que você tenha uma função específica. Observe que essa função estará disponível somente se você estiver conectado ao JIRA.

Sintaxe
projectsWhereUserHasRole(rolename)
Campos com suporteProjeto
Operadores com suporteIN , NOT IN
Operadores sem suporte= , != , ~ , !~ , > , >= , < , <=
IS , IS NOT, WAS , WAS IN , WAS NOT , WAS NOT IN , CHANGED
Exemplos
  • Encontrar pendências abertas em projetos em que você tenha uma função do tipo "Desenvolvedores":
    project in projectsWhereUserHasRole("Developers") AND status = Open

^ topo da página

releasedVersions()

Função usada para realizar pesquisas com base nas versões liberadas (ou seja, versões que o administrador do JIRA liberou) de um projeto especificado. Também é possível pesquisar as versões liberadas de todos os projetos omitindo o parâmetro projeto.  Consulte também latestReleasedVersion().

Sintaxe
releasedVersions()
releasedVersions(project)
Campos com suporteVersãoAfetada, VersãoCorrigida, campos personalizados do tipo Versão
Operadores com suporteIN , NOT IN
Operadores sem suporte= , != , ~ , !~ , > , >= , < , <= IS , IS NOT , WAS , WAS IN , WAS NOT , WAS NOT IN , CHANGED
Exemplos
  • Encontrar pendências cuja versão corrigida é uma versão liberada do projeto ABC:
    fixVersion in releasedVersions(ABC)

  • Encontrar pendências relacionadas às versões liberadas do projeto ABC:
    (affectedVersion in releasedVersions(ABC)) or (fixVersion in releasedVersions(ABC))

^ topo da página

standardIssueTypes()

Função usada para realizar pesquisas baseadas nos tipos de pendência "padrão", ou seja, pendências que não sejam subtarefas. Consulte também subtaskIssueTypes().

Sintaxe
standardIssueTypes()
Campos com suporteTipo
Operadores com suporteIN , NOT IN
Operadores sem suporte= , != , ~ , !~ , > , >= , < , <= IS , IS NOT , WAS , WAS IN , WAS NOT , WAS NOT IN , CHANGED
Exemplos
  • Encontrar pendências que não sejam subtarefas (ou seja, pendências cujo tipo de pendência seja um tipo de pendência padrão, não um tipo de pendência de subtarefa):
    issuetype in standardIssueTypes()

^ topo da página

startOfDay()

Função usada para realizar pesquisas com base no início do dia atual. Consulte também startOfWeekstartOfMonth e startOfYear; e endOfDayendOfWeekendOfMonth e endOfYear.

Sintaxe
startOfDay()
startOfDay("inc")

em que inc é um incremento opcional de (+/-)nn(y|M|w|d|h|m). Se o qualificador de unidade de tempo for omitido, ele assumirá como padrão o período natural da função, por exemplo, startOfDay("+1") é o mesmo que startOfDay("+1d"). Se o sinal de adição/subtração (+/-) for omitido, o sinal de adição será presumido.

Campos com suporteCriado, Vencido, Resolvido, Atualizado, campos personalizados do tipo Data/Hora
Operadores com suporte= , != , > , >= , < , <=
WAS* , WAS IN* , WAS NOT* , WAS NOT IN* , CHANGED*
* Only in predicate 
Operadores sem suporte~ , !~ IS , IS NOT , IN , NOT IN
Exemplos
  • Encontrar novas pendências criadas desde o início do dia de hoje:
    created > startOfDay()

  • Encontrar novas pendências criadas desde o início do dia de ontem:
    created > startOfDay("-1")

  • Encontrar novas pendências criadas nos últimos três dias:
    created > startOfDay("-3d")

^ topo da página

startOfMonth()

Função usada para realizar pesquisas com base no início do mês atual. Consulte também startOfDaystartOfWeek e startOfYear; e endOfDayendOfWeekendOfMonth e endOfYear.

Sintaxe
startOfMonth()
startOfMonth("inc")

em que inc é um incremento opcional de (+/-)nn(y|M|w|d|h|m). Se o qualificador de unidade de tempo for omitido, ele assumirá como padrão o período natural da função, por exemplo, startOfMonth("+1") é o mesmo que startOfMonth("+1M"). Se o sinal de adição/subtração (+/-) for omitido, o sinal de adição será presumido.

Campos com suporteCriado, Vencido, Resolvido, Atualizado, campos personalizados do tipo Data/Hora
Operadores com suporte= , != , > , >= , < , <=
WAS* , WAS IN* , WAS NOT* , WAS NOT IN* , CHANGED*
* Only in predicate 
Operadores sem suporte~ , !~ IS , IS NOT , IN , NOT IN
Exemplos
  • Encontrar novas pendências criadas desde o início deste mês:
    created > startOfMonth()

  • Encontrar novas pendências criadas desde o início do mês passado:
    created > startOfMonth("-1")

  • Encontrar novas pendências criadas desde o dia 15 deste mês:
    created > startOfMonth("+14d")

^ topo da página

startOfWeek()

Função usada para realizar pesquisas com base no início da semana atual. Consulte também startOfDaystartOfMonth e startOfYear; e endOfDayendOfWeekendOfMonth e endOfYear. Para a função startOfWeek(), o resultado depende da sua localidade. Por exemplo, na Europa, o primeiro dia da semana costuma ser considerado segunda-feira, enquanto nos EUA, é considerado domingo.

Sintaxe
startOfWeek()
startOfWeek("inc")

em que inc é um incremento opcional de (+/-)nn(y|M|w|d|h|m). Se o qualificador de unidade de tempo for omitido, ele assumirá como padrão o período natural da função, por exemplo, startOfWeek("+1") é o mesmo que startOfWeek("+1w"). Se o sinal de adição/subtração (+/-) for omitido, o sinal de adição será presumido.

Campos com suporteCriado, Vencido, Resolvido, Atualizado, campos personalizados do tipo Data/Hora
Operadores com suporte= , != , > , >= , < , <=
WAS* , WAS IN* , WAS NOT* , WAS NOT IN* , CHANGED*
* Only in predicate 
Operadores sem suporte~ , !~ IS , IS NOT , IN , NOT IN
Exemplos
  • Encontrar novas pendências desde o início desta semana:
    created > startOfWeek()

  • Encontrar novas pendências desde o início da semana passada:
    created > startOfWeek("-1")

^ topo da página

startOfYear()

Função usada para realizar pesquisas com base no início dado ano atual. Consulte também startOfDaystartOfWeek e startOfMonth; e endOfDayendOfWeek endOfMonth e endOfYear.

Sintaxe
startOfYear()
startOfYear("inc")

em que inc é um incremento opcional de (+/-)nn(y|M|w|d|h|m). Se o qualificador de unidade de tempo for omitido, ele assumirá como padrão o período natural da função, por exemplo, endOfYear("+1") é o mesmo que endOfYear("+1y"). Se o sinal de adição/subtração (+/-) for omitido, o sinal de adição será presumido.

Campos com suporteCriado, Vencido, Resolvido, Atualizado, campos personalizados do tipo Data/Hora
Operadores com suporte= , != , > , >= , < , <=
WAS* , WAS IN* , WAS NOT* , WAS NOT IN* , CHANGED*
* Only in predicate 
Operadores sem suporte~ , !~ IS , IS NOT , IN , NOT IN
Exemplos
  • Encontrar novas pendências desde o início deste ano:
    created > startOfYear()

  • Encontrar novas pendências desde o início do ano passado:
    created > startOfYear("-1")

^ topo da página

subtaskIssueTypes()

Função usada para realizar pesquisas com base nas pendências que são subtarefas. Consulte também standardIssueTypes().

Sintaxe
subtaskIssueTypes()
Campos com suporteTipo
Operadores com suporteIN , NOT IN
Operadores sem suporte= , != , ~ , !~ , > , >= , < , <= IS , IS NOT , WAS , WAS IN , WAS NOT , WAS NOT IN , CHANGED
Exemplos
  • Encontrar pendências que são subtarefas (ou seja, pendências cujo tipo de pendência é um tipo de pendência de subtarefa):
    issuetype in subtaskIssueTypes()

^ topo da página

unreleasedVersions()

Função usada para realizar pesquisas com base nas versões não liberadas (ou seja, versões que o administrador do JIRA ainda não liberou) de um projeto especificado. Também é possível pesquisar as versões não liberadas de todos os projetos omitindo o parâmetro projeto.  Consulte também earliestUnreleasedVersion().

Sintaxe
unreleasedVersions()
unreleasedVersions(project)
Campos com suporteVersãoAfetada, VersãoCorrigida, campos personalizados do tipo Versão
Operadores com suporteIN , NOT IN
Operadores sem suporte= , != , ~ , !~ , > , >= , < , <= IS , IS NOT , WAS , WAS IN , WAS NOT , WAS NOT IN , CHANGED
Exemplos
  • Encontrar pendências cuja versão corrigida seja uma versão não liberada do projeto ABC:
    fixVersion in unreleasedVersions(ABC)

  • Encontrar pendências relacionadas às versões não liberadas do projeto ABC:
    affectedVersion in unreleasedVersions(ABC)

^ topo da página

votedIssues()

Função usada para realizar pesquisas com base em pendências para as quais você votou. Consulte também o campo Votante. Essa função pode ser utilizada somente por usuários que fizeram login.

Sintaxe
votedIssues()
Campos com suportePendência
Operadores com suporteIN , NOT IN
Operadores sem suporte= , != , ~ , !~ , > , >= , < , <= IS , IS NOT , WAS , WAS IN , WAS NOT , WAS NOT IN , CHANGED
Exemplos
  • Encontrar pendências para as quais você votou:
    issue in votedIssues()

^ topo da página

watchedIssues()

Função usada para realizar pesquisas com base nas pendências que você está seguindo. Consulte também o campo Seguidor.Essa função pode ser utilizada somente por usuários que fizeram login.

Sintaxe
watchedIssues()
Campos com suportePendência
Operadores com suporteIN , NOT IN
Operadores sem suporte= , != , ~ , !~ , > , >= , < , <= IS , IS NOT , WAS , WAS IN , WAS NOT , WAS NOT IN , CHANGED
Exemplos
  • Encontrar pendências que você está seguindo:
    issue in watchedIssues()

^ topo da página

最終更新日: 2017 年 2 月 26 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.