モルフィア フレームワークを使用して、いくつかのジオ ロケーション ポイントをクエリしたいと思います。緯度、経度、および半径 (100 km) を "Near" メソッドで使用して、現在地周辺の他のクエリを実行し、10 件の結果を制限します。ちょうどこのような :
morphia.ds.find(Location.class).field("Location").near(latitude, longitude, 100).limit(10).asList();
エラーにはなりませんが、結果は、私の周りで私の半径 (100km) の範囲外の位置を示しています。したがって、結果を照会するときに私の半径は関係ありません。
クエリステートメントに関する私の問題は何ですか?
よろしくお願いします