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