Я пробовал много способов, и, наконец, я получил одно решение
Шаг для решения 1:
Шаг 1: найти границу из этой 2 точки
широта: [32.740776 - 32.8112099] И долгота: [- 96.910983 - -96.683016]
Шаг 2: используйте $ box из Geospatial (ref: $ box от mongo ) и передайте эту граничную точку следующим образом ..
{ location: {
$geoWithin: {
$box: [ [ 32.740776, 32.8112099 ], [ -96.910983, -96.683016 ] ]
}
}
}
Шаг для решения 2:
Шаг 1: настройте существующую точку правильноследующим образом
широта: [32.76286484066411 ДО 32.789133220783015] И долгота: [- 96.91870791625979 ДО -96.67529208374026]
Шаг 2: использовать поле $из Geospatial (ref: $ box от mongo ) и передайте эту границу в эту точку.
{ location: {
$geoWithin: {
$box: [ [ 32.76286484066411, 32.789133220783015 ], [ -96.91870791625979, -96.67529208374026 ] ]
}
}
}
Надежда будет полезна для вас