我收到此错误: 错误:未调用成功/错误。
我不知道我在代码中是否做错了什么?
Parse.Cloud.beforeSave("Chat", function(request, response) {
var query = new Parse.Query('_User');
query.equalTo("mode", 1);
query.find({
succes:function(results){
if (results.length > 0) {
response.success();
} else {
response.error("No users available");
}
},
error:function() {
response.error("Query error");
}
});
});
答案 0 :(得分:1)
成功回调的名称不正确,因此没有触发,但您可能还遇到安全问题,应该使用云代码中的主密钥来覆盖它。试试这个,承诺:
Parse.Cloud.beforeSave("Chat", function(request, response) {
var query = new Parse.Query(Parse.User);
query.equalTo("mode", 1);
query.limit(1);
query.find({ useMasterKey: true }).then(function(results){
if (results.length) {
response.success();
} else {
response.error("No users available");
}
},function(error) {
response.error("Query error");
});
});