Parse platform CloudCode中基于ACL的PFObject查询

Parse platform CloudCode中基于ACL的PFObject查询,parse-platform,Parse Platform,我想创建一个计划作业,该作业迭代特定用户“拥有”的PFObject类的所有对象,这是动态的。所有权由应用程序中的默认ACL定义,该ACL设置为仅允许当前用户进行读/写访问,因此此PFObject的每一行仅可由该特定用户访问 我知道我需要在这个CloudCode函数中使用主密钥,以便访问通常不可读的对象。如何构造PFQuery以返回特定用户可见的对象?我可以在CloudCode中创建ACL,我可以在PFQuery上设置此ACL吗?我有一个类似的问题,我正在寻找解决方案。自从上次你问起,你找到线索了

我想创建一个计划作业,该作业迭代特定用户“拥有”的PFObject类的所有对象,这是动态的。所有权由应用程序中的默认ACL定义,该ACL设置为仅允许当前用户进行读/写访问,因此此PFObject的每一行仅可由该特定用户访问


我知道我需要在这个CloudCode函数中使用主密钥,以便访问通常不可读的对象。如何构造PFQuery以返回特定用户可见的对象?我可以在CloudCode中创建ACL,我可以在PFQuery上设置此ACL吗?

我有一个类似的问题,我正在寻找解决方案。自从上次你问起,你找到线索了吗?提前谢谢。我认为这是不可能的。您需要将所有者的用户指针添加到数据库中的一个新列,并维护该列以供其查询。可以在before save钩子中执行此操作,如果所有者列为空,则添加指向用户的指针。我认为您可以从ACL中获取用户ID,您可以使用ACL来设置它,但您不能通过它进行查询。如果没有,你必须想出另一种方法来设置它,呼叫用户或其他什么。