我需要在我們的項目中找到與某個主題相關的TFS工作項目。 爲此,我嘗試在Visual Studio中使用查詢生成器查詢工作項。Visual Studio:查詢TFS工作項:AND/OR邏輯不起作用?
既然有我想搜索的多個方面,我想象這樣的查詢:
WHERE (
Priority > 300 AND
(Title.Contains('Dog') OR Title.Contains('Cat') OR Title.Contains('Hamster')))
現在,根據http://msdn.microsoft.com/en-us/library/dd286638.aspx(第和/或)應該能夠做到像所以:
| Priority| > | 300
And | Title | Contains | Dog
Or | Title | Contains | Cat
Or | Title | Contains | Hamster
但是...描述不起作用:據我所看到的,這是像對待
(優先級> 300和Title.Contains( '狗'))OR Title.Contains( '貓')或Title.Contains( '倉鼠')))
現在就是有點對我的問題,因爲除了「優先級」標準外,我還有8項標準需要適用於所有比賽(日期,州等)。我不僅有三場可能的冠軍賽,而且還有十場。因此,這會增加並且我最終會得到一個非常冗長的查詢。
..或,我在這裏錯過了什麼?還有另外一種方式來表達這些陳述嗎?還是有另一種方式來查詢TFS工作項目,就像另一種工具?
謝謝!
+1這讓我瘋狂!您也可以在Web UI中執行此操作 - 通過選中每個子句旁邊的複選框並單擊列頂部的* Group selected clauses *按鈕。 –