一个Parse.Object.saveAll请求可以保存多少数据?一个Parse.Object.saveAll将使用多少个请求

时间:2014-09-17 04:07:06

标签: parse-platform cloud-code

最近,我在parse.com上进行了一些测试。我现在面临在后台作业中使用Parse.Object.saveAll的问题。

从parse.com的文档中,它说后台作业可以运行15分钟。我现在正在设置后台作业,使用以下代码将数据倒入数据库:

Parse.Cloud.job("createData", function(request, status) {
 
     var Dummy = Parse.Object.extend("dummy");
     var batchSaveArr = [];
 
     for(var i = 0 ; i < 50000 ; i ++){
 
        var obj = new Dummy();
        // genMessage() is a function to generate a random string with 5 characters long
        obj.set("message", genMessage());
        obj.set("numValue",Math.floor(Math.random() * 1000));
        batchSaveArr.push(obj);
     }
 
     Parse.Object.saveAll(batchSaveArr, {
         success: function(list){
              status.success("success");
          },
         error: function(error){
              status.error(error.message);
          }
     });
 
 });

虽然它用于将数据倒入数据库,但主要目的是测试函数Parse.Object.saveAll。当我运行此作业时,出现错误“此应用程序已超出其请求限制”。出现在日志中。但是,当我看到分析页面时,它显示请求计数小于或等于1.我只在Parse中运行此作业,并且在后台运行期间没有其他请求。 似乎Parse.Object.saveAll存在一些问题。或许我对这个功能有一些误解。

有没有人面临同样的问题? 一个Parse.Object.saveAll请求可以保存多少数据? 一个Parse.Object.saveAll

将使用多少个请求

1 个答案:

答案 0 :(得分:0)

我在Facebook上问了这个问题,回复非常失望。 请点击链接: https://developers.facebook.com/bugs/439821726158766/