我在使 Parse Cloud 功能正常工作时遇到了一些麻烦。我希望有人能给我一些帮助。我从遵循我之前编写的其他一些功能开始。但已经有一段时间了;事情似乎发生了变化。函数的文本(如下)是我想要做的自我解释,但语法一定是错误的,因为它不起作用并且我收到各种错误或弃用警告。这是代码:
Parse.Cloud.define
("removeRecord", function(request, response) {
var objectQuery;
objectQuery = new Parse.Query("Record_List");
objectQuery.equalTo("objectId", request.params.unitID);
objectQuery.equalTo("ownerID", request.params.userID);
objectQuery.find().then
(function(resUnit) {
// If nothing has been found we return an error.
if (!resUnit.length) response.error("NOT-FOUND");
else {
// We set the status field to "DELETED" on the record found.
resUnit.set("status", "DELETED");
response.success();
}
});
});