Möglicherweise sind Sie auf diesen Fehler
gestoßen das erfordert $near
und $maxDistance
zu bestellen mit $maxDistance
zuerst.
Auf jeden Fall habe ich diese Frage gefunden, weil ich OperationFailure: database error: geo values have to be number
erhalten habe bei der Verwendung von PyMongo, und das Vertauschen der Reihenfolge hat es behoben.