解析云不会删除超过1000条记录
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解析云不会删除超过1000条记录相关的知识,希望对你有一定的参考价值。
我在我的解析云功能上编写代码。
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条记录。我的逻辑中可能出现的错误是什么?有任何想法吗?
答案
根据parse JS SDK guide,Parse.Cloud.run
接受参数如下:
Parse.Cloud.run('averageStars', { movie: 'The Matrix' }).then(function(ratings) {
// ratings should be 4.5
});
所以你通过:
- 您的云功能的名称
- 一个对象作为参数
以上是关于解析云不会删除超过1000条记录的主要内容,如果未能解决你的问题,请参考以下文章
我可以从 DirectorySearcher 获得超过 1000 条记录吗?