Myslím, že to není možné. Pokud vím, dotazy na umístění vám poskytnou speciální kurzor, který může jako parametry používat pouze dotazy na umístění (například $within
).
v. 2.0.1 poskytuje popisnější chybovou zprávu:error: { "$err" : "geo field only has 1 element", "code" : 13068 }
Problém s indexováním je, že obecně je negace ZLO . Většina indexů si špatně poradí, když je otočíte, takže i když váš dotaz fungoval, pravděpodobně to není žádoucí, protože pravděpodobně bude muset provést skenování tabulky.
Nejsem si tím úplně jistý, zpráva do diskusní skupiny je pravděpodobně dobrý nápad.