我正在寻找一种向我的应用用户数据库查询用户名的好方法。这样人们就无法使用与其他人相同的用户名进行注册。
我正在使用用户名,密码和电子邮件来恢复密码。所以我想基本检查用户名。 我知道这可以通过ParseQuery实现吗? 如果有人能提供,我想举个例子吗?
答案 0 :(得分:1)
您可以使用ParseQuery
来查询数据库中的所有用户名。
ParseQuery<ParseObject> query = ParseQuery.getQuery("User");
query.findInBackground(new FindCallback<ParseObject>() {
public void done(List<ParseObject> objects, ParseException e) {
if (e == null) {
// objects is a list of all the User you have. Just get all the usernames,
//and check if there's already one equal to the one you want to insert.
} else {
//error handling
}
}
}