You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

能否通过VSTS查询实现父子工作项的字段比较筛选?

实现关联工作项与父工作项的字段对比查询

当然可以实现这种需求!我之前帮不少用户处理过类似的工作项筛选场景,核心就是利用工作项系统的父子关联能力,把父项的字段和子项的字段放在同一个查询里做对比。

具体的实现思路分这几步:

  • 首先,确保你的查询能关联父工作项的字段:几乎所有主流工作项管理系统(比如Azure DevOps、Jira等)都支持在子工作项的查询中,引用其父项的属性(比如变更日期)。
  • 然后构建筛选条件:
    1. 先过滤出有父工作项的子项(避免把无父项的独立工作项包含进来)
    2. 添加核心对比条件:子项的状态变更日期 < 父项的变更日期

我给你举两个常见系统的查询示例参考:

Azure DevOps 查询语法示例

Work Item Type = Task
AND Parent Work Item Type != ''
AND [State Change Date] < [Parent].[Changed Date]

Jira JQL 查询示例

issuetype = Task
AND parent is not empty
AND status changedDate < parent.changedDate

需要注意的是,不同系统的字段名称可能略有差异:比如有的系统把父项变更日期叫「Updated Date」,子项的状态变更日期可能叫「Status Modified Date」,你得根据自己使用的系统调整对应的字段名。另外,查询完成后,建议把父项变更日期、子项状态变更日期都添加到查询结果视图里,方便你验证筛选出来的结果是否符合预期。

内容的提问来源于stack exchange,提问作者Paul de Boer

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.29 07:56:46