gpt4 book ai didi

visual-studio-2010 - Visual Studio:查询TFS工作项:AND/OR逻辑不起作用?

转载 作者:行者123 更新时间:2023-12-03 11:52:19 24 4
gpt4 key购买 nike

我需要在我们的项目中找到与某个主题相关的TFS工作项。
为此,我尝试使用Visual Studio中的查询生成器查询工作项。

由于我想搜索多个词,因此我想到了一个查询:

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 AND Title.Contains('Dog'))或Title.Contains('Cat')或Title.Contains('Hamster')))

现在这对我来说是个问题,因为除了“优先级”标准之外,我还有8个其他标准需要应用到所有匹配项(日期,州等)。我不仅有三场可能的冠军赛,而且还有十场。这样就成倍增加,最后我得到一个查询,该查询长得很长,而且大多是多余的。

..或者,我在这里想念什么吗?还有其他表达这些陈述的方式吗?还是还有另一种查询TFS工作项的方法,例如另一种工具?

谢谢!

最佳答案

您需要将“标题”子句“组合”在一起以获得所需的查询。选择三个“标题”子句,右键单击并选择“组子句”。

这是我在VS2012中创建的一个查询片段,但在2010年相同。

它将仅查找优先级为>4 且标题包含 CrashErrorWorking的工作项。

关于visual-studio-2010 - Visual Studio:查询TFS工作项:AND/OR逻辑不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13047209/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com