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)) 

私が理解するところでは、GAEはこのケースでは長い間無視しています。 これは本当ですか?Google App Engineジオクエリ

答えて

1

短答:はい。

長い回答:GeoPtプロパティは最初に緯度で、次に経度でソートされます。このクエリは、2つの緯度の間にあるエンティティを検出します。緯度が同一である場合のみ、経度を考慮します。