0
我有點困惑,要解決這個錯誤。我想從Parse搜索電子郵件ID,並檢查它是否已經存在或不存在此電子郵件ID,如果它存在那麼它會給予用戶toast消息,否則它將創建該帳戶,並且它的數據將保存在Parse上。但是,我收到一個錯誤,我的數據沒有從Parse中搜索,也沒有顯示我的願望結果。從userList獲取解析對象android
ParseQuery<ParseObject> query = ParseQuery.getQuery("AppUser");
query.whereEqualTo("email", emailstr);
query.findInBackground(new FindCallback<ParseObject>() {
@Override
public void done(List<ParseObject> userList, com.parse.ParseException e) {
if (e == null) {
if (userList.size() == 0) {
saveUserOnParse(user);
}else{
Toast temp = Toast.makeText(Sign_up.this, "This email is already exist here, You must enter another email for SIGN UP.", Toast.LENGTH_SHORT);
temp.show();
}
} else {
}
}
});
我想搜索電子郵件,如果當前電子郵件不存在userList然後保存用戶的分析。請有人幫助我,我該怎麼做。
什麼是錯誤 – Sree
問題是「userList.size()== 0」如果條件不正常工作。基本上我想從userList獲取解析對象並獲取電子郵件表單解析對象。然後,我會檢查這封電子郵件是否存在。 –
我想你想要爲ParseUser而不是ParseObject進行查詢。 – Sree