解析提取用户内钩不工作

时间:2016-10-14 00:00:56

标签: javascript parse-platform parse-server

我正在使用这个

var USER = Parse.Object.extend("_User");
var query = new Parse.Query(USER);
query.get(request.user.id, {
success: function(results) {
  console.log(results);
  // results has the list of users with a hometown team with a winning record
},
error : function(error){
  console.error(error);
}

获取发出请求的用户。 (在这种情况下,它是一个保存后的钩子)

出于任何原因"结果"只包含: ParseObjectSubclass {className:' _User',_ objCount:2,id:' zW3o9c2wbY' }

但我需要访问该用户的其他字段 - 我该怎么办?

Best,Nico

1 个答案:

答案 0 :(得分:0)

see query documentation您正在寻找包含方法。

Fyi,我在这里写的是:

new Parse.Query(Parse.User)
 .include('ptrFieldIWantReturned')
  // master key shouldn't be needed, but I can't be sure of your config.
 .get(request.user.id, { useMasterKey: true }) 
 .then(
   user => console.log('got: ' + user.id),
   error => console.error('uh-oh: ' + error.message)
  );