Найти все данные в пределах порта геометрического представления в mongodb? - PullRequest
0 голосов
/ 09 мая 2018

Я пытаюсь получить все данные в окне просмотра

"viewport": {
            "northeast": {
                "lat": -33.8652709197085,
                "lng": 151.1972016802915
            },
            "southwest": {
                "lat": -33.8679688802915,
                "lng": 151.1945037197085
            }
        }

У меня есть данные в сборе с такими данными, как

{data:"Block 1", location: { "coordinates" : [ 77.58556519999999, 12.943470099999999 ], "type" : "Point" }}

я пробовал запросить на mongodb как

location: { $near: { $geometry: { type: "Point", coordinates: [27, 83.22].55 }, $maxDistance: 3000 } }

но мне нужны данные в рамке прямоугольника, как я могу добиться этого?

...