如何从_ref获取对象

时间:2013-02-07 00:10:29

标签: rally

如果这是一个愚蠢/新问题我很抱歉,但是当使用_ref(使用Javascript SDK 1.32)返回Rally查询结果时,有没有办法直接获取与_ref关联的对象?

我看到我可以使用getRefFromTypeAndObjectId来获取类型和对象ID,然后查询该类型和对象ID以获取对象,但我想知道是否有类似getObjectFromRef或其他更直接的方式取回与参考相关联的对象。

3 个答案:

答案 0 :(得分:1)

很好的问题。 RallyDataSource上的getRallyObject方法可以满足您的需求。

var ref = '/defect/12345.js';
rallyDataSource.getRallyObject(ref, function(result) {
    //got it
    var name = result.Name;
}, function(response) {
    //oh noes... errors
    var errors = response.Errors;
});

答案 1 :(得分:1)

是否可以在Rally SDK 2.0中执行此操作。

(很抱歉将此作为答案而不是评论发布,我没有足够的代表)

答案 2 :(得分:1)

在SDK 2.0中,您使用数据模型的load方法来读取特定对象。看看这个例子:http://developer.help.rallydev.com/apps/2.0p5/doc/#!/guide/appsdk_20_data_models