使用parse.com获取所有安装

时间:2015-11-06 12:57:30

标签: android parse-platform

我尝试使用Android解析我的Installations表中的所有安装。 我写了一个查询,但因为这个表不是一个costum表,所以这行不适用于我:

ParseQuery<ParseInstallation> query3 = new ParseQuery<ParseInstallation>("Installation");

所以我读了一遍并发现了这个:

  ParseQuery query3 = ParseInstallation.getQuery();
    query3.setLimit(1000);
    query3.findInBackground(new FindCallback<ParseInstallation>() {

        @Override
        public void done(final List<ParseInstallation> objects2, ParseException e) {
            // TODO Auto-generated
            // method stub
            if (e == null) {

但它也不起作用。

1 个答案:

答案 0 :(得分:0)

由于Parse安全规则,不允许列出Installation表中的所有记录。在Parse documentation中非常清楚find查询除非使用主密钥,否则不会返回Installation表中的所有记录。如果ACL允许,您只能获得自己的安装记录:

  

安装请求通常遵循ACL。查找请求,   但是,返回发出请求的安装,只返回   安装,无论在该安装上定义了什么ACL。