在 Lookback 中按 ID 查询任务后未获得结果字段 API
Not getting results field after querying task by ID in Lookback API
我正在尝试通过 ObjectID 查询任务以获取它们的最新快照。我正在尝试 API,但没有得到我在阅读文档后希望得到的预期结果。我在响应对象中没有得到结果字段。这是我的代码:
_loadTaskSnapshot: function() {
let snapshot = Ext.create('Rally.data.lookback.SnapshotStore', {
context: {
workspace: '/workspace/2290039850'
},
"find": {
"ObjectID": 34858774310,
"_ValidFrom": {
"$gte": "2016",
"$lt": "2017"
}
},
"fields": ["Name", "Estimate", "ToDo", "TimeSpent"],
});
return snapshot.load();
}
这是包含指定任务的 18 个快照的存储。第一个快照打开。您可以看到没有结果字段,我可以在其中找到名称、估计、待办事项和花费的时间:
Alejandro,您要求的是字段的更改,而不是字段的值。这是对回顾 api 的常见误解。有一种特殊的方法可以获取 Agile Central 中可用的帮助页面中显示的当前值。
返回的任何信息实际上保存在 'raw' 和 'data' 下的对象中。如果在拍摄快照时这些字段没有 'changes',那么每个字段都可能不包含任何值。
我正在尝试通过 ObjectID 查询任务以获取它们的最新快照。我正在尝试 API,但没有得到我在阅读文档后希望得到的预期结果。我在响应对象中没有得到结果字段。这是我的代码:
_loadTaskSnapshot: function() {
let snapshot = Ext.create('Rally.data.lookback.SnapshotStore', {
context: {
workspace: '/workspace/2290039850'
},
"find": {
"ObjectID": 34858774310,
"_ValidFrom": {
"$gte": "2016",
"$lt": "2017"
}
},
"fields": ["Name", "Estimate", "ToDo", "TimeSpent"],
});
return snapshot.load();
}
这是包含指定任务的 18 个快照的存储。第一个快照打开。您可以看到没有结果字段,我可以在其中找到名称、估计、待办事项和花费的时间:
Alejandro,您要求的是字段的更改,而不是字段的值。这是对回顾 api 的常见误解。有一种特殊的方法可以获取 Agile Central 中可用的帮助页面中显示的当前值。
返回的任何信息实际上保存在 'raw' 和 'data' 下的对象中。如果在拍摄快照时这些字段没有 'changes',那么每个字段都可能不包含任何值。