簡體   English   中英

使用雲代碼讀取解析對象

[英]Reading parse objects with cloud code

目前,我正在解析Parse Cloud Code,要了解我正在檢查一些基本示例。 我的解析數據庫中有一個名為MeetingObject的類。 此類具有字段“ meetingDateAndTime”。 我創建了一個后台作業,用於檢查早於當前時間的對象並銷毀它們。 我希望在解析信息日志中看到銷毀對象的objectId,但是我只能看到成功消息,而不是日志。 我也嘗試使用result.objectId。 也許我正在使用的“結果”變量不是數組。 我究竟做錯了什么?

Parse.Cloud.job("deleteOldMeetings", function(request, status) {
var query = new Parse.Query("MeetingObject");            
var currentDate = new Date();                
query.lessThan("meetingDateAndTime", currentDate);
query.find({          
success:function(results) {   
    for (var i = 0, len = results.length; i < len; i++) {
        var result = results[i];
        console.log("Destroyed object.objectId: "+result.get("objectId"));
        result.destroy({});
    }
    status.success("Success.");
},                
error: function(error) {
    status.error("Uh oh, something went wrong.");
    console.log("Failed!");
}
})
});
  • 獲取名為“ thing”的解析對象的ID: thing.id
  • 獲取解析對象“ thing”的任何其他屬性(稱為“ attr”): thing.get("attr")
  • 銷毀對象后,您將無法對其進行引用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM