【发布时间】:2014-07-10 09:38:20
【问题描述】:
我不知道如何删除通过 Parse Cloud 作业查询检索到的所有对象。当我运行这个作业时,数据库中的任何内容都没有被删除。
这是麻烦的sn-p:
query.find({
success: function(posts) {
Parse.Object.destroyAll(posts);
status.success("success");
},
error: function(error) {
status.error("Error finding posts " + error.code + ": " + error.message);
},
});
我也尝试过使用 for 循环并在每个帖子上调用 .destroy(),但这是行不通的。我还使用 .set() 测试了每个帖子的更改属性,这也不起作用。但是,我可以轻松地使用 .get() 来检索属性。我哪里错了?
更新:这是一个身份验证错误。
useMasterKey: true
将此作为选项添加到 destroyAll() 使其工作。
【问题讨论】:
-
抱歉,我是 Javascript 新手,但是将
useMasterKey: true作为选项添加到destroyAll()的语法是什么?