如何从分析用户获取objectId
How to obtain objectId from a parse user?
当我打印用户时,我得到:{"objectId":"insertSomeValue"}作为输出。但是我无法获取那个objectId的值并将其存储在字符串变量中。我如何获得它?
我尝试了user.get("objectId")和user["objectId"],但它们在提供给console.log时只返回"未提供消息"。我必须先获取user才能获取其objectId吗?
var query = new Parse.Query("HelperRating");
var newProfiles = {};
var eachPromise = Parse.Promise.as();
eachPromise = eachPromise.then(function() {
return query.each(
function (helperRating) {
var user = helperRating.get("helper");
var userId = user.objectId; // How do I get this?
console.log(user);
console.log(user.get("objectId")); // I tried these but it prints "No message provided" instead
//console.log(user["objectId"]);
var newRating = helperRating.get("rating");
// Calculate without querying
if (newProfiles.hasOwnProperty(userId)) {
newProfiles[userId][0] = 10;
} else {
newProfiles[userId] = [];
newProfiles[userId].push(1);
}
return;
}
);
return eachPromise;
}).then(function(){
var promises = [];
for (var userId in newProfiles) {
if (newProfiles.hasOwnProperty(userId)) {
var query = new Parse.Query("UserProfile");
query.equalTo("owner", userId);
var promise = query.find().then(
function (results) {
// Do something
}
);
promises.push(promise);
}
}
return Parse.Promise.when(promises);
});
JS SDK中的objectId由var userId = user.id
给定
相关文章:
- 从远程脚本获取用户IP
- JSON获取用户id's在嵌套数组中
- 获取用户选择的不带时区的日期
- 如何从客户端的数组中获取用户输入和返回值
- Rails:如何获取当前用户'使用Heroku时的时区
- 如何使用Node.js脚本从Rally获取用户的修订历史
- Express.js:在用户发帖时获取用户的引荐来源网址
- 如何在Firefox中获取剪贴板文本和html当用户按下“;Ctrl+V”;
- 获取用户位置并将坐标保存在数据库中
- 获取用户按键的时间
- 从表单中获取用户输入执行计算(操作顺序)并输出回该表单
- 为用户获取 2 个本地时间
- 从经过身份验证的用户获取打开图形操作 ID
- 使用API为用户获取最新的youtube视频链接
- 从随机网站上的登录用户获取数据
- 在一个facebook应用程序中为一个facebook用户获取不同的用户ID
- 堆栈交换API:从用户获取文章列表
- 如何从分析用户获取objectId
- 为WordPress新用户获取Facebook JSSDK变量
- 如何使用JavaScript控制台从用户获取字符串