解析:findInBackground只返回currentUser的结果

时间:2015-07-04 15:16:12

标签: parse-platform

我搜索并搜索没有运气。

仅供参考:我是新手......我正在尝试查询班级中的非当前用户数据。我已经验证了user_objectID和userID是正确的,并且Parse有这些文件,但是列表显示为0.当我将userID切换到我的ID时,它就可以工作。

ParseQuery<ParseObject> query = ParseQuery.getQuery("Workouts");
query.whereEqualTo("user_objectID", userID);
query.findInBackground(new FindCallback<ParseObject>() {
    @Override
    public void done(List<ParseObject> list, ParseException e) {
        if (e == null) {
            Log.v(TAG, userID + ": " + list.size());
            for (ParseObject each : list) {
                Log.v(TAG, each.getDouble("distance") + "");
            }
        } else {
            Log.v(TAG, e.getLocalizedMessage());
        }
    }
});

我做错了什么?这是一个设置吗?我没有使用正确的查询参数吗?

非常感谢任何见解。 泰勒

0 个答案:

没有答案