如何从解析云中获取完整的用户详细信息,并将其用于后台作业功能
how to get complete details of user from parse cloud and use those in background jobs function
这是我的代码,我正在获取用户和对象的数量作为"result[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);
}
相关文章:
- 在每个 AJAX 请求(Sencha Touch 2)中发送用户详细信息(会话令牌)
- phonegap Facebook集成-从Facebook获取用户详细信息
- 如何使用html/html5中的用户输入获取完整的地理位置详细信息
- 如何在角度 Js 中管理所有控制器的用户详细信息
- 我正在使用Facebook登录,并希望在他登录后获取用户详细信息
- 如何使用php创建应用程序ID后从Facebook获取用户详细信息
- 我无法在会话中正确保存用户详细信息
- 无法在数据库中保存facebook登录用户的详细信息
- GitHub:如何避免在搜索帐户时超过搜索限制'为某个存储库做出贡献的用户的详细信息
- 点击提交按钮后,用户输入的详细信息必须显示在另一个注册表中
- 更新用户:保存已填写的详细信息
- 如何从解析云中获取完整的用户详细信息,并将其用于后台作业功能
- 当用户运行我们的应用程序时,我如何获取设备详细信息
- 将用户详细信息从javascript保存到java
- 如何检索用户的详细信息喜欢按钮回调函数在facebook
- 根据用户详细信息在Javascript中创建一个随机令牌
- 如何获取发送数据的用户的详细信息(.emit())到nodejs服务器
- 获取有关组合框更改的用户详细信息
- 网站保存用户详细信息
- 在用户输入详细信息后从JavaScript打开URL