ios - 解析,如何通过 PFRelation 进行查找

标签 ios swift parse-platform

我试图在我的应用程序中找到 friend 之间的所有对话,我的 friend 存储在 PFRelation 中。

我正在寻找类似于

的东西
PFObject#whereKey(key: String, containedIn: [AnyObject])

将接受 PFRelation 的方法。

基本上,我需要此查询执行以下操作:

var query = PFQuery(className: "foo")
query.whereAtleastOneKey(keys: [String], containedIn: PFRelation)

因为我的 key 是“user_a”和“user_b”,所以我需要检查 user_a 或 user_b 是否包含存储在 PFRelation 中的 ID。

最佳答案

您需要使用关系中的查询和复合查询。合适的方法是 whereKey:matchesQuery:orQueryWithSubqueries: .

关于ios - 解析,如何通过 PFRelation 进行查找,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34846445/

相关文章:

ios - 在 iOS 设备上本地保存解析对象

ios - Swift Parse.com UITableView 在更新 NSMutableArray 后不会重新加载数据

ios - 推送通知在生产环境中突然停止发送

ios - 无法在 Swift 3/iOS 10 中触发 continueUserActivity

iphone - 在 Plist 文件中插入

ios - 将数据传入和传出嵌入式 UIWebView

swift - 协议(protocol)符合Sequence协议(protocol),同时消除通用约束问题

javascript - 使用 JSContext 在 swift 中调用匿名 javascript 函数

swift - 我如何从 Swift 中的网站请求文本?

ios - 加载图像不是从 .xcassets 文件夹?