簡體   English   中英

如何從解析雲中獲取用戶的完整詳細信息並在后台作業功能中使用這些詳細信息

[英]how to get complete details of user from parse cloud and use those in background jobs function

這是我的代碼,我正在以“結果[object Object],[object Object],[object Object]”的形式獲取用戶和對象,但是我想獲取每個對象的詳細信息並要使用這些詳細信息,請幫助我獲取用戶詳細信息

 Parse.Cloud.job("findAll", function(request, status) { // var comments= Parse.Cloud.run("makeCall",{success: function(object) {response.success(object);}}); Parse.Cloud.useMasterKey() var result = []; var processCallback = function(res) { result = result.concat(res); if (res.length === 1000) { process(res[res.length-1].id); return; } // do something about the result, result is all the object you needed. //status.success("final length " + result.length); //status.success("final result " + result); } var process = function(skip) { var query = new Parse.Query(Parse.User); if (skip) { console.log("in if"); query.greaterThan("objectId", skip); } query.limit(1000); //query.contains("objectId",request.params.objectId); query.find().then(function querySuccess(res) { processCallback(res); status.success("result " + res('username')); }, function queryFailed(reason) { status.error("query unsuccessful, length of result " + result.length + ", error:" + error.code + " " + error.message); }); } process(false); }); 

status.success("result " + res('username')); 將一個字符串與一個對象連接在一起,該對象將在連接完成之前在該對象上調用toString()

如果要將字符串傳遞給success ,請將對象序列化為JSON:

status.success("result " + JSON.stringify(res('username')));

如果要將結果對象傳遞給success ,只需傳遞不帶字符串連接的對象即可:

status.success(res('username'));

下面是一個工作示例,以說明這三種方法之間的差異。

 var result = { color: 'blue', shape: 'square' }; //String concatenation with object log('Result ' + result); //String concatenation with JSON log('Result ' + JSON.stringify(result)); //Object log(result); //Log function for demonstration purposes function log (o) { var e = document.createElement('pre'); e.innerHTML = JSON.stringify(o, null, ' '); document.body.appendChild(e); } 

暫無
暫無

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

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