Tôi nghĩ rằng điều này là không thể. Theo như tôi biết, truy vấn vị trí sẽ cung cấp cho bạn một con trỏ đặc biệt chỉ có thể sử dụng truy vấn vị trí làm tham số (chẳng hạn như $within
).
v. 2.0.1 đưa ra thông báo lỗi mang tính mô tả cao hơn:error: { "$err" : "geo field only has 1 element", "code" : 13068 }
Vấn đề với lập chỉ mục là nói chung, phủ định là EVIL . Hầu hết các chỉ mục không hoạt động tốt khi bạn xoay chúng lại, vì vậy ngay cả khi truy vấn của bạn hoạt động, nó có thể không được mong muốn bởi vì nó có thể sẽ phải thực hiện quét bảng.
Tôi không hoàn toàn chắc chắn về điều này, một tin nhắn cho nhóm tin có lẽ là một ý kiến hay.