在 Azure Boards 和 Azure DevOps 中依域值比較進行查詢

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

您可以使用比較欄位運算符,根據某個字段的值與另一個字段的比較方式來建立查詢。 此查詢適用於根據下列項目篩選工作專案:

  • 建立工作項目的人員是否與指派給工作項目的人員相同或不同? 或者,誰關閉了它
  • 哪些工作在目標日期之前或之後關閉。

支援的資料類型

您可以使用比較欄位運算元,=[Field], <>[Field], >[Field], <[Field], >=[Field], <=[Field]搭配下列欄位數據類型。 您為 Field 選取的資料類型,且 Value 必須相符。

  • 布爾值 (supports =[Field], <>[Field]
  • 日期/時間
  • Double、Integer
  • GUID
  • 身分識別
  • 字串(不包括標籤)

注意

資料類型和比較欄位運算子的某些組合可能不適合使用,例如 Title >=[Field]Assigned To <=[Field]

範例篩選

篩選

包含這些查詢子句

非建立工作項目的人員所關閉的工作專案

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

原始估計小於已完成工時的工作

Original Estimate <=[Field] Completed Work

在目標日期之前完成的已關閉工作

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

支援欄位比較的欄位

下表提供支援欄位比較查詢之欄位的索引。

注意

並非所有列出的欄位都支援所有專案或工作項目類型。 不過,您可以藉由新增可用於查詢和欄位比較的自定義欄位,來自定義程式或工作項目類型。 如需詳細資訊,請參閱 將自訂欄位新增至工作項目類型(繼承進程) 或修改 欄位 (Online XML process)

D-E-F

H

I

J-L-M-N

O-P-Q

R

S

T

U-V-W

REST API

若要以程式設計方式與查詢互動,請參閱下列其中一個 REST API 資源: