2dsphere không hỗ trợ truy vấn $ box. Đó là lý do tại sao truy vấn của bạn rơi vào trạng thái quét toàn bộ bộ sưu tập.
Hộp tài liệu nêu những điều sau:
Only the 2d geospatial index supports $box
Thêm chỉ mục 2d sẽ thực hiện thủ thuật, chẳng hạn như:
db.property.ensureIndex({"details.lonlat": "2d"});