在工作项查询中使用[ANY]

时间:2016-10-19 12:58:56

标签: visual-studio-2010 tfs tfs-workitem

可以在查询过滤器中定义[Any]值,以声明我们希望此项目的所有匹配项。

例如,过滤器Work Item Type = [Any]将返回所有工作项类型。

Query Filter: Work Item Type = Any

问题

使用与[Any]匹配的过滤器是否有任何好处而不包括那些过滤器(例如,上面的示例过滤器被省略,我会看到相同的结果)。

同样,这是否有“最佳实践”;即某些使用(或避免)[Any]的原因?

关于[Any]变量的

文档https://www.visualstudio.com/en-us/docs/work/track/using-queries#query-operators-and-variables

我的假设是来自MS的新查询和OOTB查询包括这些过滤器,以便通过提供过滤器轻松查找和过滤常见属性。由于MS不希望默认过滤任何内容,因此他们将值设置为[Any],以便在过滤行存在时,直到自定义后才对结果产生影响。

1 个答案:

答案 0 :(得分:1)

正如您推测的那样,您可以省略[Any],它只是您查询的起点。虽然我无法以任何方式证明这一点,但我也认为他们有过滤器作为建议供你利用。