我在我的解析云功能上编写代码。
Parse.Cloud.define("test", function (request, response) {
{
var query = new Parse.Query('ShowData');
query.limit(1000);
query.equalTo('userID', request.params.userID);
query.find().then(function (results) {
if (results.length == 1000) {
Parse.Object.destroyAll(results);
Parse.Cloud.run("test", request, response);
} else {
Parse.Object.destroyAll(results);
return response.success("done");
}
});
});
从技术上讲,它应该删除超过1k的用户,但由于某种原因,它不是。它只删除了1000条记录。我的逻辑中可能出现的错误是什么?有什么想法吗?
答案 0 :(得分:0)
根据parse JS SDK guide,Parse.Cloud.run
的接受参数如下:
Parse.Cloud.run('averageStars', { movie: 'The Matrix' }).then(function(ratings) {
// ratings should be 4.5
});
因此您通过: