Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/257.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Rally 以下查询的等效代码_Rally - Fatal编程技术网

Rally 以下查询的等效代码

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

不知道以下查询的rally节点或RallyRestToolkitFor.NET代码等效于什么。Rally portal返回200+但在Rally node和RallyRestToolkitFor.NET中实现此代码时,我得到的结果要少得多。谢谢

(((((((((((((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);