Как выполнить полигональный геопространственный запрос $ geowithin в Mongo Compass - PullRequest
0 голосов
/ 20 ноября 2018

Мой запрос выглядит следующим образом:

{location: {$ geoWithin: {$ geometry: {type: 'Polygon', координаты: [[72, 23], [72, 23.01], [72.01], 23], [72, 23]]}}}}

Запрос разрешен, но сообщение об ошибке выглядит так: enter image description here

Координатыв массиве, поэтому я не понимаю, почему я получаю это сообщение об ошибке.

Запрос с использованием $ geoWithin и $ centerSphere работал нормально:

{location: {$ geoWithin: {$ centerSphere: [[72.5506153946014, 23.0679717267369], 0.000001]}}}

enter image description here

...