4
query = db.GqlQuery("SELECT * FROM Place 
         WHERE location >= :1 AND 
          location <= :2", 
        db.GeoPt(lat=minLat, lon=minLon), 
        db.GeoPt(lat=maxLat, lon=maxLon)) 

D'après ce que je comprends, GAE ignorer le long dans ce cas. Est-ce vrai?Google App Engine Geo requête

Répondre

1

Réponse courte: Oui.

La réponse longue: GeoPt Les propriétés sont d'abord triées par latitude, puis par longitude. Cette requête va trouver les entités qui tombent entre les deux latitudes, en ne considérant que les longitudes si les latitudes sont identiques.