2013-03-20 113 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