很抱歉,如果我的头衔真的不是我想要的,那就很难想到一个好头衔。
我对Parse相当(非常)新手,这是我的(可能非常简单)问题:
我有两个用户:“Test_user_1”和“Test_user_2”。 我创建了一个类“Progression”的实例(对象),并使用“.setACL(new Parse.ACL(Parse.User.current()))”设置ACL;“在使用Test_user_1登录时创建对象(在云代码上)。只是意味着Test_user_1应该有权访问这个权利吗?
然后我想查询对象“Progression”,但只想检索与当前登录用户关联的Progression。所以在我上面的场景中。如果Test_user_1查询“进程”,我希望他接收一个实例(“他”创建的实例)。而Test_user_2应该收到零。
是否有一些标准方法可以仅使用ACL和当前用户实现此目的?或者我是否需要在Progression类中保存userId(用户)字段并通过此查询?
谢谢!
答案 0 :(得分:0)
当您以用户1身份登录时,查询应仅提取对象,此用户可以访问。不应该是您需要的任何其他设置(除了正确设置ACL;))
只需以用户1身份登录,构建查询并运行它。