Kullanıcım, etkinliğim, fotoğraf sınıfım var. Kullanıcının diğer kullanıcılardan hoşlandığı yer Eklenti Ekran görüntüsü https://dl.dropboxusercontent.com/u/33860877/Activity.pngPFQuery Limit Sorgu
Sorunum, bir kullanıcı 1000'den fazlayı aştığında, "filtre beğenme" sorgusundaki sınırlamanın, kullanıcının zaten beğendiği kullanıcılara ulaşma yönteminin altında olmasına neden olacağıdır. 1000'den fazla aktivite (beğenme) sayısı. Bundan kaçınmak için ne yapılmalı?
-(void) loaddata {
PFQuery *filterUsers = [PFUser query];
[filterUsers whereKey:kMUParseUserAccountStatus equalTo:@"Active"];
filterUsers.limit =1000;
PFQuery *filterLikes = [[PFQuery alloc] initWithClassName:kMUActivityClassKey];
[filterLikes whereKey:kMUActivityUserFromKey equalTo:[PFUser currentUser]];
filterLikes.limit =1000;
PFQuery *query = [[PFQuery alloc] initWithClassName:kMUPhotoClassKey];
[query whereKey:kMUPhotoUserKey notEqualTo:[PFUser currentUser]];
[query whereKey:kMUPhotoPicturePriorityKey equalTo:@(0)];
[query whereKey:kMUPhotoUserKey matchesQuery:filterUsers];
[query whereKey:kMUPhotoUserKey doesNotMatchKey:kMUActivityUserToKey inQuery:filterLikes];
[query includeKey:kMUPhotoUserKey];
[query findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) {
if(!error)
{
if(objects.count>0)
{
[self updateInformation];
}
else
{
if(objects.count==0)
{
self.hasMorePhotos = false;
}
}
}
}];
}
bunu çözdünüz mü? – Ilario