我有一个对象查询,它与历史对象有一对多的关系。
我的要求是,当用户询问历史记录时,我需要获取所有历史记录对象,然后显示它们
这是我的代码:
function fetchAndShowHistory(object, objectType) {
var historyObjects = object.get("history");
Parse.Object.fetchAll(historyObjects, {
success : function(historyObjects) {
//code to show history objects
},
error : function(error) {
alert("Could not fetch history, " + error.message);
},
});
}
现在使用当前代码我收到此错误:
未捕获TypeError:对象函数(a,d){if(c.isString(a))返回 b.Object.create.apply(此,自变量); A = A || {},d&安培;&安培; d.parse&安培;及(A = this.parse的(a));无功 E = b.getValue(这一点, “默认值”);如果(E&安培;及(A = c.extend({},E,A)),d&安培;&安培; d.collection&安培;及(this.collection = d.collect ...... L'
请注意,这甚至不会调用服务器,而是在javascript代码中死掉。知道这里有什么问题吗?
答案 0 :(得分:0)
有一个','在代码的倒数第二行。这是语法错误,会导致代码失败。
这是正确的代码 - >
function fetchAndShowHistory(object, objectType) {
var historyObjects = object.get("history");
Parse.Object.fetchAll(historyObjects, {
success : function(historyObjects) {
//code to show history objects
},
error : function(error) {
alert("Could not fetch history, " + error.message);
}
});