2016-03-15 134 views
0

從解析雲功能調用時,如何從專用函數返回Sequence對象。解析返回對象

function getNextMemberId() { 
    var id = -1; 
    var Zseq = Parse.Object.extend("ZSeqMember"); 
    var query = new Parse.Query(Zseq); 

    var IncObj; 
    query.get("lcnm8AZWFK", { 
     success: function (object) { 
      object.increment("Seq"); 
      object.save(null, 
       { 
        success: function (object) { }, 
        error: function (object, error) { return Parse.Promise.error(error); } 
       } 
      ); 
     }, error: function (object, error) { 
      console.log(error); 
      return Parse.Promise.error(error); 
     } 
    }); 

//I want to return the Object, which contains "Seq" column.  
    } 

回答

1

你不能,因爲你沒有它時,函數完成,因爲獲取它的請求是異步的。您需要更改getNextMemberId,以便它可以用來在對象可用時「返回」對象時包含完成關閉。

相關問題