我有objectId ,我想要获取ParseUser具有相同的对象objectId.我已阅读,我们可以使用get来获得ParseUser由id在解析文档,但语法没有给出那里.如果有人知道请帮助我.
我试过这个,但它没有用.
ParseQuery<ParseUser> query = ParseUser.getQuery();
query.whereEqualTo("objectId", userId);
query.findInBackground(new FindCallback<ParseUser>() {
@Override
public void done(List<ParseUser> object, ParseException e) {
// TODO Auto-generated method stub
if(e==null)
for(ParseUser obj: object)
{
adress.setText(obj.getString("address"));
contact.setText(obj.getString("contact"));
}
else
{
adress.setText("Not found");
}
}
});
Run Code Online (Sandbox Code Playgroud)
您可以使用以下代码来获取用户;
ParseQuery<ParseObject> query = ParseQuery.getQuery("_User");
query.whereEqualTo("objectId",userId);
query.findInBackground(new FindCallback<ParseObject>() {
public void done(List<ParseObject> objects, ParseException e) {
if (e == null) {
//List contain object with specific user id.
} else {
// error
}
}
});
Run Code Online (Sandbox Code Playgroud)
希望这有助于问候.
| 归档时间: |
|
| 查看次数: |
2054 次 |
| 最近记录: |