在 Kinvey 文档中,这是用于查询用户的方法:
要查询用户集合,我们建议使用 +[KCSUserDiscovery lookupUsersForFieldsAndValues:completionBlock:progressBlock:]。此方法允许您为特殊字段提供完全匹配的字典。
查找字段:
- KCSUserAttribute用户名
- KCSUserAttributeSurname
- KCSUserAttributeGivenname
- KCSUserAttributeEmail
- KCSUserAttributeFacebookId
[KCSUserDiscovery lookupUsersForFieldsAndValues:@{ KCSUserAttributeSurname : @"Smith"}
completionBlock:^(NSArray *objectsOrNil, NSError *errorOrNil) {
if (errorOrNil == nil) {
//array of matching KCSUser objects
NSLog(@"Found %d Smiths", objectsOrNil.count);
} else {
NSLog(@"Got An error: %@", errorOrNil);
}
}
progressBlock:nil];
但是如果我发送空字典,我会得到一个错误。那么要在字典中输入什么来获取所有用户呢?
谢谢各位,节日快乐