Ich habe dies in meiner Ansichtsfunktion:
emit([doc.address.country,doc.address.state, doc.address.city], doc);
Wenn ich die Suche abfrage, müssen alle 3 Elemente des Arrays ausgefüllt werden, zum Beispiel:
?key=["US","NY","New York"]
die meine Aufzeichnungen erstellen, aber sagen wir mal, ich möchte zum Beispiel nur alles in den USA zurückschicken:
?key=["US"]
oder in den USA und im Bundesstaat...
?key=["US","NY"]
ODER... sagen wir, ich möchte vielleicht nur alle Datensätze aus NY... (ich weiß, dass das untenstehende nicht funktioniert)
?key=["","NY"]
Ich verstehe nicht wirklich, wie man sucht, wenn man eines der Elemente des Arrays leer lassen will?