Мисля, че това не е възможно. Доколкото знам, заявките за местоположение ще ви дадат специален курсор, който може да използва само заявки за местоположение като параметри (като $within
).
v. 2.0.1 дава по-описателно съобщение за грешка:error: { "$err" : "geo field only has 1 element", "code" : 13068 }
Проблемът с индексирането е, че като цяло отрицанието е ЗЛО . Повечето индекси не се справят добре, когато ги обърнете, така че дори заявката ви да е работила, вероятно не е желателно, защото вероятно ще трябва да се направи сканиране на таблица.
Не съм напълно сигурен за това, съобщение до дискусионната група вероятно е добра идея.