javascript - 解析.com 销毁解析数据库中的所有用户数据

标签 javascript parse-platform parse-server parse-cloud-code

我想在解析的云代码中设置我的自定义代码。

Parse.Cloud.job("deleteUser", function(request, status) {    
    const query = new Parse.Query("SegmentData");
    query.equalTo("userID", request.userID);
    query.find()
    .then(Parse.Object.destroyAll)
    .catch(function(error) {
        console.error("Error finding related comments " + error.code + ": " + error.message);
    });
    const query2 = new Parse.Query("ShowData");
    query.equalTo("userID", request.userID);
    query.find()
    .then(Parse.Object.destroyAll)
    .catch(function(error) {
        console.error("Error finding related comments " + error.code + ": " + error.message);
    });
});

这是我到目前为止编写的代码。我想销毁所有拥有用户名的用户。它们甚至可以超过 1000 条。如果用户拥有超过 1000 条记录,这是否有效,或者我是否必须修改我的代码?

最佳答案

使用解析服务器,每个查询的限制为 100,您需要设置为

query.limit(1000); 

如果您希望最多有 1000 个用户

您可以在此处查看解析服务器如何测试和设置每个查询的限制:

关于javascript - 解析.com 销毁解析数据库中的所有用户数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45547027/

相关文章:

javascript - 创建 Parse.Object 新解析服务器

javascript - 利用 Bootstrap Carousel "slide"事件和 .next 类

android - 使用 Parse 和 Multidex 复制条目

swift - 设置指向用 Swift 解析的指针

node.js - 如何在 CentOS 服务器上安装 Parse Server?

Swift:解析服务器检索数据范围 10...20

javascript - Twilio - 为所有连接的参与者显示远程参与者视频

javascript - 使用 javascript 链接显示更多文本

javascript - 需要更改此 JQuery 代码以在处理之前检查元素是否存在

ios - 使用 Swift 从 Parse 中检索对象