1
與解析以下查詢的兩個用戶對象的Android下:上執行時查詢用解析
//user and targetUser are ParseUsers
ParseQuery<ParseObject> query = ParseQuery.getQuery("UserConnection");
query.whereEqualTo("fromUser", user);
query.whereEqualTo("toUser", targetUser);
query.findInBackground(new FindCallback<ParseObject>() {
public void done(List<ParseObject> results, ParseException e) {
if (results.size() > 0) { // entry for user-relation already exists
//...
} else { // create new entry event/user
//...
}
}
});
僅提供了一個空的結果。當我查詢只有一個限制(「等於」),我得到的結果。我檢查並且有一個數據集符合兩個限制(ParseUser用戶爲「fromUser」,ParseUser targetUser爲「toUser」)。 PARSE中的多個(用戶)對象的查詢是否存在一些限制?
感謝您提供關於objectID的提示!有了這個,我發現用戶對象被查詢中不匹配的另一個用戶對象覆蓋。 – alx60531