查询解析用户数据
Query Parse User Data
我在 "User" class 的 parse/back{4} 应用程序中有很多列。我正在尝试使用此代码从特定列获取数据
ParseQuery query = ParseUser.getQuery();
query.whereEqualTo("User", ParseUser.getCurrentUser());
query.getInBackground(String.valueOf(new GetCallback<ParseUser>() {
public void done(ParseUser parseObject, ParseException e) {
if (e == null) {
// The query was successful.
t = (ParseObject) parseObject.get("Gender");
gender.setText(t.toString());
} else {
// Something went wrong.
}
}
}));
如您所见,我制作了一个 ParseObject(变量 "t")并尝试将仪表板中的数据放入其中,然后将其制成一个字符串以放入 editText(性别).但是在我 运行 应用程序之后,editText 中没有显示任何内容。有什么想法吗?
我明白了。
只需使用这个简单的代码即可从 "User" Class
中获取您想要的内容
注意:"test"是一个字符串,
"gender" 是 EditText
ParseUser user = ParseUser.getCurrentUser();
test = user.get("Gender").toString();
gender.setText(test);
我在 "User" class 的 parse/back{4} 应用程序中有很多列。我正在尝试使用此代码从特定列获取数据
ParseQuery query = ParseUser.getQuery();
query.whereEqualTo("User", ParseUser.getCurrentUser());
query.getInBackground(String.valueOf(new GetCallback<ParseUser>() {
public void done(ParseUser parseObject, ParseException e) {
if (e == null) {
// The query was successful.
t = (ParseObject) parseObject.get("Gender");
gender.setText(t.toString());
} else {
// Something went wrong.
}
}
}));
如您所见,我制作了一个 ParseObject(变量 "t")并尝试将仪表板中的数据放入其中,然后将其制成一个字符串以放入 editText(性别).但是在我 运行 应用程序之后,editText 中没有显示任何内容。有什么想法吗?
我明白了。 只需使用这个简单的代码即可从 "User" Class
中获取您想要的内容注意:"test"是一个字符串, "gender" 是 EditText
ParseUser user = ParseUser.getCurrentUser();
test = user.get("Gender").toString();
gender.setText(test);