如何在VSTS中创建临时查询? createquery()只创建,getquery()给出错误?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在VSTS中创建临时查询? createquery()只创建,getquery()给出错误?相关的知识,希望对你有一定的参考价值。

let query = "Select [System.Id], [System.Title], [System.State] 
            From WorkItems Where [System.WorkItemType] = 'Bug' 
            order by [Microsoft.VSTS.Common.Priority] asc, [System.CreatedDate] desc";

client.getQuery("DMPLM_TP1", query).then ((wi) => {}, (query) => {});

错误:TF401243:查询选择[System.Id],[System.Title],[System.State]来自WorkItems [System.WorkItemType] ='Bug'顺序由[Microsoft.VSTS.Common.Priority] asc,[ System.CreatedDate] desc不存在,或者您没有权限读取它。

答案

不,您无法创建临时查询,但可以通过queryByWiql函数使用查询字符串检索工作项。

IPromise<Contracts.WorkItemQueryResult> queryByWiql(wiql, project, team)

有样本:WorkItemSearch.ts

以上是关于如何在VSTS中创建临时查询? createquery()只创建,getquery()给出错误?的主要内容,如果未能解决你的问题,请参考以下文章

如果没有 VSTS 中的构建定义,是不是可以在 VSTS 中创建发布定义?

如何在 MySQL 中创建临时过程?

如何在 SSIS 控制流任务中创建一个临时表,然后在数据流任务中使用它?

在 SQL 中创建临时表

如何在 spark sql 中创建永久表

在 MS access passthru 中创建 sql server 临时表