我有一个名为friendRequest的Parse类,其中的键是requestFrom& requestTo包含已发送请求并分别收到请求的人的唯一ID。
我有一个用户,我需要获取已发送给他的朋友请求并由他接收以查明请求的状态。 我正在尝试将两个查询组合在一起,我在requestFrom&中匹配用户的ID。 requestTo键并获取条件为true的所有结果。我得到0值作为回报。
我的代码是:
let friendsQuery : PFQuery = PFQuery(className: "friendRequest")
let objectId = PFUser.current()?.objectId
friendsQuery.whereKey("requestFrom", equalTo: objectId!)
friendsQuery.whereKey("requestTo", equalTo: objectId!)
friendsQuery.findObjectsInBackground(block: { (objects, error) in
//code
})
我应该如何组合查询以获得所需的结果?