当我尝试运行此代码时:
ParseQuery<ParseUser> query = ParseQuery.getQuery("User");
query.getInBackground(FbLogin.userObjId, new GetCallback<ParseUser>() {
public void done(ParseUser object, ParseException e) {
if (e == null) {
...
} else {
Log.e("tag", "Error: " + e.getMessage());
}
}
});
“ FbLogin.userObjId”是已解析的用户ID:
userObjId = (String) user.get("objectId");
好吧,当我尝试运行此代码时,收到以下消息:
11-27 13:48:32.827: E/tag(27174): Error: no results found for query
我需要做什么来修复它?
最佳答案
代替:
userObjId = (String) user.get("objectId");
我写:
userObjId = ParseUser.getCurrentUser().getObjectId();
关于android - 错误:找不到查询结果,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27170046/