javascript - 解析云代码作业:删除数据库中已有一个小时的行

标签 javascript ios parse-platform backend

我正在使用parse作为我正在开发的ios应用程序的移动后端。我知道它可能不是一个永久性的解决方案,但是对于我现在正在做的事情,它可以为我提供良好的测试结果。我需要创建一个云代码作业,该作业将删除我所有数据库中除一个数据库之外所有条目超过一小时的行(该数据库仅是为了备份所有内容)。侧设备只能查询数据库中少于一个小时的数据。我要在js函数中合并的每个条目上都有一个“时间戳”,以便首先检查所有条目是否确实存在一个小时或更长时间,如果存在,请删除它们。根据我的理解,我一直在做一些研究,但实际上还没有能够开发出可以执行此操作的js函数(我完全没有js经历过soEverever obj c)。

    Parse.Cloud.job("deleteRows", function(request, status) {

      Parse.Cloud.useMasterKey();

      var query = new Parse.Query(//inverse of db i dont want to delete from); 
      query.each(function(//row in db?) {

       // delete here under parameters ?

      }).then(function() {

        status.success("rows deleted");
      }, function(error) {

        status.error("job incomplete");
      });
    });

如果有人可以帮我,我将非常感激。谢谢。

最佳答案

为什么要删除所有条目?您可以进行查询以在1小时之内收集数据。我对iOS开发不熟悉,但这可以为您提供提示:

https://www.parse.com/questions/query-for-objects-created-in-the-past-20-minutes-and-the-opposite

关于javascript - 解析云代码作业:删除数据库中已有一个小时的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29442452/

相关文章:

javascript - 无法让 WordPress AJAX 工作

ios - 如何检测 AVPlayer 视频何时结束播放?

ios - 为表格 View 单元格设置动画 UIImageView

javascript - 类型错误 : Cannot read property 'then' of undefined at Object. Parse.File.save

javascript - 从 Javascript 中解析获取用户

javascript - 如何在CasperJS中顺序打开2个网页?

javascript - 文件上传并显示在 div 多个

javascript - 函数如何找到最初调用该函数的 anchor 的父元素?

ios - 每当我尝试使用 rangeOfString 时,它都会说在 UITextView 中找不到成员

Android - 使用 parse 和 pubnub 在随机聊天应用程序中正确配对和连接两个用户