내 응용 프로그램의 모든 사용자를 쿼리하려고하는데 PFQuery를 사용하여이 작업을 수행하고 있습니다. 다음은 현재 사용중인 코드입니다.PFQuery를 사용하여 모든 PFUsers 가져 오기
PFQuery *query = [PFUser query];
[query findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) {
if (!error) {
// The find succeeded. The first 100 objects are available in objects
NSLog(@"%lu", (unsigned long)objects.count);
} else {
// Log details of the failure
NSLog(@"Error: %@ %@", error, [error userInfo]);
}
}];
이 코드는 작동하지만 첫 100 명의 사용자 만 가져옵니다. 내 모든 것을 얻으 려 할 때 누구나이 방법을 편집하거나 모든 사용자를 확보 할 수있는 쿼리를 작성하는 방법을 알고 있습니까?
미리 감사드립니다.
을 건너 뛸 수있는 한, 사용자가 설정할 수있는 최대 한도는 1,000, 건너 뛸 수있는 최대 값은 10,000입니다. 이 많은 사용자를 초과하면 다른 솔루션을 생각해 볼 필요가 있습니다 (왜 사용자가 10,000 개 이상의 사용자 객체를 클라이언트 측에서로드해야하는지!). –
@TimothyWalters 감사합니다 Tim! 나는 내 전화로 대답 했으므로 그 모든 것을 추가 할 시간이 없었습니다. 그래서 나는 구름 코드를 빨리 언급했습니다. – Jacob
@ Jacob 나는 100 명의 사용자 데이터를 모두로드하는 것을 깨달았습니다. 클라이언트 측에서는 많은 시간이 걸립니다. 현재 사용자에게 푸시 알림을 보내고 있습니다. 기본적으로 사용자가 항목을 즐겨 찾기에 추가했는지 여부와 알림을 보낸 사람인지 확인하려고합니다. 코드가이 문제를 해결하는 가장 좋은 방법일까요? 그리고 나는 그것이 매일 실행하도록하고 싶습니다 ... 당신의 도움을 주셔서 감사합니다 –