Compartilhar via


Comparações de consulta por valor de campo no Azure Boards e no Azure DevOps

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Você pode criar consultas com base em como o valor de um campo se compara a outro usando os operadores de campo de comparação. Essa consulta é útil para filtrar itens de trabalho com base em:

  • A pessoa que criou o item de trabalho é igual ou diferente da pessoa atribuída a ele? Ou quem o fechou
  • Quais tarefas foram fechadas antes ou depois da Data de Destino.

Tipos de dados com suporte

Você pode usar os operadores de campo de comparação —=[Field], <>[Field], >[Field], <[Field], >=[Field], <=[Field] com os seguintes tipos de dados de campo. O tipo de dados selecionado para o Campo e o Valor devem corresponder.

  • Booliano (dá suporte a =[Field], <>[Field]
  • Date/time
  • Double, Integer
  • GUID
  • Identidade
  • Cadeia de caracteres (excluindo marcas)

Observação

Algumas combinações de tipo de dados e operador de campo de comparação podem não fazer sentido para usar, como Title >=[Field] ou Assigned To <=[Field].

Filtros de exemplo

Filtrar por

Incluir essas cláusulas de consulta

Itens de trabalho fechados por alguém diferente da pessoa que criou o item de trabalho

Created By <>[Field] Closed By State = Closed

Tarefas cuja estimativa original é menor que o Trabalho Concluído

Original Estimate <=[Field] Completed Work

Tarefas fechadas concluídas antes da data de destino

Target Date <=[Field] Closed Date State = Closed

Campos que dão suporte à comparação de campos

A tabela a seguir fornece um índice para os campos que dão suporte a consultas de comparação de campo.

API REST

Para interagir programaticamente com consultas, confira um destes recursos da API REST: