javascript - 如何从解析用户获取objectId?

标签 javascript parse-platform

当我打印用户时,我得到:{“objectId”:“insertSomeValue”}作为输出。但我无法获取该 objectId 的值并将其存储在字符串变量中。我如何获得它?

我尝试了 user.get("objectId") 和 user["objectId"] 但当输入到 console.log 时它们只是返回“未提供消息”。我是否必须先获取用户,然后才能获取其 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给出

关于javascript - 如何从解析用户获取objectId?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33426276/

相关文章:

javascript - 网页图像效果 - JavaScript?能怎样?

php - 从 HTTPS 到 HTTP 服务器的数据流

javascript - 解析 afterSave 函数被跳过

ios - 在 SWRevealViewController 之前登录 View Controller

ios - 解析,无法从 iOS 应用程序中删除 PFObject?

javascript - onclick按钮更改textarea中的默认文本

javascript - 导航栏顶部固定收缩,带有无重叠的旋转木马

javascript - 在 bootstrap 3 中更改药丸颜色并且导航药丸可以折叠

javascript - 查找一串数字中的特定值

ios - 无法使用iOS SDK从此云代码获取PFObject