Problema di query di Parse.com
-
21-12-2019 - |
Domanda
Sto usando Parse.com per la mia app.Quindi ho una domanda.Ho bisogno di trovare tutti gli oggetti post.Ogni post ha una colonna Autore.Quindi ho bisogno di trovare tutti i messaggi di persone vicine posizione.Io uso tale codice:
PFQuery *postsQuery = [PFQuery queryWithClassName:@"Post"];
PFQuery *locationQuery = [PFUser query];
[locationQuery whereKey:@"location" nearGeoPoint:geoPoint withinKilometers:3.0f];
[postsQuery whereKey:@"author" matchesQuery:locationQuery];
[postsQuery orderByDescending:kPostKeyDate];
[postsQuery findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) {
}];
.
E il problema è che ricevo solo messaggi dell'utente attuale nonostante il fatto che ci siano molti utenti con post in giro.Qualcuno può suggerire la soluzione?Grazie in anticipo.
Soluzione
ОК!Quindi il problema era che ho impostato ACL per i post solo per l'utente corrente.Abbastanza facile!
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow