如何从Parse.com获取单个键的所有值
我试图从Parse的PeopleName
类中获取所有的名字。 它不显示任何生成错误,但我得到一个运行时错误Error: field Name cannot be included because it is not a pointer to another object (Code: 102, Version: 1.2.17)
。
这里是代码。 任何帮助?
PFQuery *query = [PFQuery queryWithClassName:@"PeopleNames"]; [query includeKey:@"Name"]; [query selectKeys:@[@"Name"]]; [query findObjectsInBackgroundWithBlock:^(NSArray *results, NSError *error) { for (PFObject *object in results) { [self.boyNames addObject:[object objectForKey:@"Name"]]; } }];
[query selectKeys:@[@"Name"]];
将返回的数据仅限于名称是正确的。 [query includeKey:@"Name"];
并不是必需的,因为它是将关系对象包含在关系的另一端(您没有)的方式。
所以,保持[query selectKeys:@[@"Name"]];
并移除[query includeKey:@"Name"];
你会得到你想要的。