当对象包含ParseFile时,ParseObject.pinInBackground不起作用

时间:2016-01-24 17:44:59

标签: android parse-platform local-datastore

我正试图在过去的12个小时内解决这个问题。

我终于把问题缩小到了 - 当我使用以下代码时,我无法固定对象。当我稍后运行查询时,它返回零结果。

ParseFile file = new ParseFile("image.png", byteArray);
file.saveInBackground();
chatObject.put("picture", file);

但是,当我没有将ParseFile添加到chatObject时,我能够很好地固定对象并在以后查询它。

以下是我固定对象的方式 -

chatObject.pinInBackground("unsent", new SaveCallback() {
            @Override
            public void done(ParseException e) {
                if (e != null) {
                    e.printStackTrace();
                }
            }
        });

我很确定我的代码是正确的。 有谁知道如何解决这个问题?

0 个答案:

没有答案