在 Javascript 中从解析中获取用户
Get user from parse in Javascript
我知道这个问题可能会被问多次,但我无法完整地获取用户对象。问题是用户对象 returns 只有用户名、电子邮件和 phone 数字属性,而我向用户对象添加了某些字段,如名字和姓氏。
我想知道是否有办法完整地获取用户对象
解析云上的对象应该看起来像
User:
{
"firstname": "firstname",
"lastname": "lastname",
"username": "username",
"email": "abc.xyz@jkl.pqr",
"phone": "0123456789",
"type": "admin/super-admin/user"
}
我使用以下查询来获取对象
var query = new Parse.Query(Parse.User);
query.equalTo("username", "username"); // Whatever be the username passed by search string
query.find({
success: function (user) {
console.log("Success:", user)
},
error: function (error) {
//Show if no user was found to match
}
});
我得到用户对象如下:
user:{
createdAt:"2014-12-27T07:16:09.826Z"
email: "abc.xyz@pqr.mno"
objectId: "223tch5S6J"
phone: "0123456789"
updatedAt: "2014-12-27T07:16:09.826Z"
username: "username"
}
我没有得到类型、名字、姓氏等其他属性。
注意:我不需要获取 parse 不提供的密码,所以这不是这里的问题。
user.attributes
应该保存服务器端保存的所有用户属性
我知道这个问题可能会被问多次,但我无法完整地获取用户对象。问题是用户对象 returns 只有用户名、电子邮件和 phone 数字属性,而我向用户对象添加了某些字段,如名字和姓氏。
我想知道是否有办法完整地获取用户对象
解析云上的对象应该看起来像
User:
{
"firstname": "firstname",
"lastname": "lastname",
"username": "username",
"email": "abc.xyz@jkl.pqr",
"phone": "0123456789",
"type": "admin/super-admin/user"
}
我使用以下查询来获取对象
var query = new Parse.Query(Parse.User);
query.equalTo("username", "username"); // Whatever be the username passed by search string
query.find({
success: function (user) {
console.log("Success:", user)
},
error: function (error) {
//Show if no user was found to match
}
});
我得到用户对象如下:
user:{
createdAt:"2014-12-27T07:16:09.826Z"
email: "abc.xyz@pqr.mno"
objectId: "223tch5S6J"
phone: "0123456789"
updatedAt: "2014-12-27T07:16:09.826Z"
username: "username"
}
我没有得到类型、名字、姓氏等其他属性。
注意:我不需要获取 parse 不提供的密码,所以这不是这里的问题。
user.attributes
应该保存服务器端保存的所有用户属性