[英]Parse get object from relation
I'm trying to get groups which is member of current User. 我正在尝试获取当前用户成员的组。
I tried a lot of things but parse is returning null. 我尝试了很多事情,但解析返回null。
let innerQuery = PFUser.query()
let currentUser = PFUser.currentUser()
innerQuery?.whereKey("objectId", containedIn: [currentUser!.objectId!])
let query = PFQuery(className: "Group")
query.orderByDescending("updatedAt")
query.whereKey("members", matchesQuery: innerQuery!)
query.findObjectsInBackgroundWithBlock { (groups, error) in
print(error)
print(groups)
}
Try getting rid of the innerquery altogether and just use query.whereKey("members", equalTo: PFUser.currentUser()!.objectId!) 尝试完全摆脱内部查询,仅使用query.whereKey(“ members”,equalTo:PFUser.currentUser()!. objectId!)
Assuming you want to query for the objectId of the current user in your members class. 假设您要在成员类中查询当前用户的objectId。 Delete both lines with innerquery
用innerquery删除两行
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.