Anda mungkin mengalami bug ini
yang membutuhkan $near dan $maxDistance untuk dipesan dengan $maxDistance pertama.
Bagaimanapun, saya menemukan pertanyaan ini karena saya mendapatkan OperationFailure: database error: geo values have to be number saat menggunakan PyMongo, dan menukar urutan memperbaikinya.