Parse iOS有多少次拥有相同的条目?

时间:2014-03-11 06:55:58

标签: ios uitableview parse-platform

假设我有一个名为“Employees”的Parse app(Parse.com),其中包含一个字符串“name”的列 - 我想显示一个UITable员工姓名列表。 < - 这部分很容易。

但是我不想要任何重复的名字。我的名单中有25个“Bob”名字和35个“Anne”名字,其余的都是独一无二的。我如何计算“Bob”或“Anne”出现的次数,然后只在表格视图中显示一次?

我一直在浏览互联网,对于我的生活,到目前为止我找不到这个问题的答案 - 我可能太累了或者花了太长时间编码,所以任何帮助都会受到赞赏。

如果答案很明显,或者在其他问题或文档中随时将我链接到那里。

再次感谢。

2 个答案:

答案 0 :(得分:1)

我会假设你在谈论parse.com

PFQuery* query = [PFQuery queryWithClassName:@"Employees"];
NSArray* reqQuery = [query findObjects];
NSArray* uniqueNames = [reqQuery valueForKeyPath:@"@distinctUnionOfObjects.name"];

可悲的是,解析没有内置的功能,所以你必须在客户端上进行。

答案 1 :(得分:0)

Parse.com不支持不同的查询(这在NoSQL数据库中很常见)。您需要查询所有Employees,并自己获取不同的值。一种简单的方法是从您的用户名数组中创建NSSet

NSSet *empSet = [[NSSet alloc] init];
[empSet setByAddingObjectsFromArray:usernameArray];
相关问题