MongoDB geo
を使用してクエリを実行しようとしています$maxDistance
。しかし、両方PyMongo
では機能しませんAsyncMongo
非同期モンゴ
self.application.asyncdb.places.find({"loc":{"$near":[longitude, latitude], "$maxDistance":1000}}, limit=20, callback=self.showNearByPlaces)
ピモンゴ
placeColl = self.application.db.places
cursorObj = placeColl.find({"loc": {"$near":(longitude, latitude)},"$maxDistance":1000})