场景
我有一个应用程序,它允许用户创建一个帐户,但也允许用户删除他们的帐户。删除他们的帐户后,我有一个 Cloud Code 功能,可以删除用户所做的所有“帖子”。我使用的云代码是...
//Delete all User's posts
Parse.Cloud.define("deletePosts", function(request, response) {
var userID = request.params.userID;
var query = new Parse.Query(Parse.Post);
query.equalTo("postedByID", userID);
query.find().then(function (users) {
//What do I do HERE to delete the posts?
users.save().then(function(user) {
response.success(user);
}, function(error) {
response.error(error)
});
}, function (error) {
response.error(error);
});
});
问题
一旦我对用户的所有帖子进行了查询,我该如何 删除 它们? (见:
//What do I do HERE?
) 最佳答案
在您的“我在这里做什么...”评论下方内嵌更新:
笔记:
Parse.Cloud.define("deletePosts", function(request, response) {
var userID = request.params.userID;
var query = new Parse.Query(Parse.Post);
query.equalTo("postedByID", userID);
query.find().then(function (users) {
//What do I do HERE to delete the posts?
users.forEach(function(user) {
user.destroy({
success: function() {
// SUCCESS CODE HERE, IF YOU WANT
},
error: function() {
// ERROR CODE HERE, IF YOU WANT
}
});
});
}, function (error) {
response.error(error);
});
});
关于javascript - 解析云代码 : Delete All Objects After Query,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25211362/