Saya pikir ini tidak mungkin. Sejauh yang saya tahu, kueri lokasi akan memberi Anda kursor khusus yang hanya dapat menggunakan kueri lokasi sebagai parameter (seperti $within
).
v. 2.0.1 memberikan pesan kesalahan yang lebih deskriptif:error: { "$err" : "geo field only has 1 element", "code" : 13068 }
Masalah dengan pengindeksan adalah, secara umum, negasi adalah JAHAT . Sebagian besar indeks tidak dapat mengatasi dengan baik saat Anda membaliknya, jadi meskipun kueri Anda berhasil, hal itu mungkin tidak diinginkan karena mungkin harus melakukan pemindaian tabel.
Saya tidak sepenuhnya yakin tentang ini, pesan ke newsgroup mungkin merupakan ide yang bagus.