2013-03-20 75 views
0

我想查询工作区中的所有项目,我可以。但是当我尝试查询特定项目时,我得到0个结果。拉力赛查询项目/子项目

如果我只是查询项目,我会得到一个完整的列表。如果我把这些成果之一,并添加在:

query: 'Project.Name="Whatever"', 

我得到0的结果。

全码:

 //Works 
    var queryConfig = { 
    type: 'project', 
    key: 'projects', 
    fetch: 'Name' 
}; 


rallyDataSource.findAll(queryConfig, showStories); 

然后

//Doesn't work 
    var queryConfig = { 
    type: 'project', 
    key: 'projects', 
    query: 'Project.Name = "Iron Horse"', 
    fetch: 'Name' 
}; 

rallyDataSource.findAll(queryConfig, showStories); 

如果我能想出解决办法,我也试图让所有的子项目到1个项目的列表。我在这方面也没有成功,但我相信甚至可以做到这一点,我需要我的第一个查询工作。

回答

1

我相信这个查询参数会得到你想要的东西:

查询: '(名称= “铁马”)',

+0

好。这工作。现在我想知道该项目的儿童名称。 添加 提取:儿童 返回对象数组。似乎无论我如何处理这些对象,拉力赛都会返回一个错误。我怎样才能得到那些孩子的名字? – thisisnotabus 2013-03-21 13:22:31

+0

Children数组的每个成员都是一个具有_refObjectName成员的对象,这就是您想要的。 – 2013-03-21 17:25:22