7

これはオンプレミス インストールではなく、単なる VSTS です。VSTS REST API と WIQL を初めて使用します。で作業項目をフィルタリングするクエリを実行しようとしていますSystem.Tags = 'User Generated'。作業項目を取得すると、JSON で次のことがわかります。

System.Tags : "User Generated"

次のガイドを使用してクエリを作成し、タグでフィルタリングしようとする場合を除いてすべてが機能しています。などを試し[System.Tags] Contains ('User Generated')ました。何も機能していないようです。何か案は?

VSTS WIQL リファレンス

4

1 に答える 1

6

わかりましたので、あきらめて投稿した直後に、私はそれを理解しました。含まれているものを間違って使用していました。括弧内にフィルターがありました。次の例は両方とも動作するようになりました。

Select [System.Id], [System.Title], [System.State], [System.Tags]
From WorkItems
Where [State] <> 'Closed'
 AND [State] <> 'Removed'
 AND [Tags] Contains 'User Generated'
 AND [System.WorkItemType] = 'User Story'
 order by [Microsoft.VSTS.Common.Priority] asc, [System.CreatedDate] desc

またはこれ:

Select [System.Id], [System.Title], [System.State]
From WorkItems
Where [State] <> 'Closed'
 AND [State] <> 'Removed'
 AND [System.Tags] Contains 'User Generated'
 AND [System.WorkItemType] = 'User Story'
 order by [Microsoft.VSTS.Common.Priority] asc, [System.CreatedDate] desc
于 2015-04-14T14:37:16.447 に答える