我有以下查询。它转到我的Posts
类,并将所有帖子转换为PFObject数组的帖子。
var query = PFQuery(className: "Posts")
query.orderByDescending("createdAt")
query.includeKey("bellongsToStyle")
query.includeKey("createdByUser")
query.whereKey("bellongsToStyle", containedIn: selectedStyles)
return query
它还包含includeKey
方法的2个指针列内的所有数据。我可以检索它们,这样就好了。
另一个名为votedByUser
的列是一个关系列,如果用户对其投票,则会将用户添加到每个帖子中。
有没有办法使用此查询检索与每个帖子相关的用户对象?
我知道includeKey
不会发生这种情况,但从根本上说,我希望能够通过此查询获取所有这些数据。
答案 0 :(得分:0)
假设您在保存一个对象时,您还要在其中分配一个ID,该ID将保存在Parse中的 userID 中。
要检索该对象,您将执行以下操作:
var userObjectId = PFUser.currentUser()?.objectId
query.whereKey("userID", equalTo: userObjectId)