Rally 以下查询的等效代码
不知道以下查询的rally节点或RallyRestToolkitFor.NET代码等效于什么。Rally portal返回200+但在Rally node和RallyRestToolkitFor.NET中实现此代码时,我得到的结果要少得多。谢谢Rally 以下查询的等效代码,rally,Rally,不知道以下查询的rally节点或RallyRestToolkitFor.NET代码等效于什么。Rally portal返回200+但在Rally node和RallyRestToolkitFor.NET中实现此代码时,我得到的结果要少得多。谢谢 (((((((((((((ClosedDate >= 2016-12-22)) OR (State != Closed)) AND (FunctionalArea != Documentation)) AND (FunctionalArea
(((((((((((((ClosedDate >= 2016-12-22)) OR (State != Closed)) AND
(FunctionalArea != Documentation)) AND (FunctionalArea != Testing)) AND
(FunctionalArea != Performance)) AND (FunctionalArea != "QW")) AND
(FunctionalArea != "QLR")) AND (FunctionalArea != "TSD")) AND (FunctionalArea !=
"TUL")) AND (FunctionalArea != "D")) AND (Tags.Name != "NCI")) AND (CreationDate
<= 2016-12-21))
restApi.query({
type: 'defect',
limit: Infinity, //the maximum number of results to return- enables auto paging
fetch: ['FormattedID', 'Name', 'ScheduleState', 'PlanEstimate', 'Iteration', "Tasks", "Release", 'CreationDate', 'ClosedDate', "Project", "Owner"],
query: query,
}, function(error, result) {
if(error) {
console.log(error);
} else {
//console.log(result.Results);
//console.log(js2xmlparser.parse("Defects", result.Results));
var file = 'rally.json'
jsonfile.writeFileSync(file, result.Results)
}
});
((((((((((((((ClosedDate>=2016-12-22))或(State!=Closed))和
(FunctionalArea!=文件)和(FunctionalArea!=测试)以及
(FunctionalArea!=性能)和(FunctionalArea!=“QW”))以及
(FunctionalArea!=“QLR”))和(FunctionalArea!=“TSD”))和(FunctionalArea!=
“TUL”)和(FunctionalArea!=“D”)以及(Tags.Name!=“NCI”)和(CreationDate
我猜是项目范围。看起来您没有提供任何项目范围信息,因此查询可能只是默认为您的默认项目范围(可能不是您想要的)
如果你设置了一个项目+范围,你会得到预期的结果吗
restApi.query({
scope: {
project: '/project/12345',
down: true
}
});
或
再次感谢Kyle!因为我没有指定任何项目,这意味着该节点模块以某种方式默认为任意项目?另外,我如何使其成为动态的,并且我不必提供文字项目编号/project/12345。我希望所有项目都有缺陷默认项目逻辑在wsapi中实现,因此由用户共享ll toolkits。如果您想要所有项目,您只需在scope对象中设置workspace:/workspace/12345,而不需要项目。很好,每次使用工作区时都看起来更好。但似乎我还是缺少了一些东西,并不是所有的缺陷都出现了。请求是否正确。project=“Buju”工作?也许我需要获取工作区-->项目-->缺陷。感谢您的帮助,这一切都应该可以正常工作…您的工作区是否有一个顶级项目?您可以返回将项目设置为该级别,并将项目范围设置为真。我不确定到底发生了什么。。。
restApi.query({
scope: {
project: '/project/12345',
down: true
}
});
request.setProject("/project/12345");
request.setProjectScopeDown(true);