【发布时间】:2016-03-30 05:49:18
【问题描述】:
我有一个具有对象类型列的类,例如
COLUMN 1
Row 1 : {"gender":"male","name":"A"}
Row 2 : {"gender":"female","name":"B"}
Row 3 : {"gender":"male","name":"C"}
我需要获取 COLUMN1 中键 name 的对象与我的数组 ["A","B"] 的内容匹配的行
所以在可能的情况下,查询应该返回 ROW 1 和 ROW 2。
据我所知,我知道这种方法,但它用于将数组与 Parse 中的 string 列进行比较:
[query whereKey:@"name" containsAllObjectsInArray:selectedParticipants];
如何将我的数组与字典列进行比较?
【问题讨论】:
-
为什么不直接使用字典中的值创建一个数组并将该数组放入查询中?我知道 Swift 的工作原理是即使你这样做它也不会“创建”一个实际的副本,而是一个指向它的指针,所以即使有 10000 行它也非常快......
标签: ios parse-platform nsarray nsdictionary pfquery