Wenn ich mehrere Dokumente mit einem Array von Tags habe, was ist die effizienteste Möglichkeit, Vorkommen eines Tags zu löschen.Der effizienteste Weg zum Löschen mehrerer Vorkommen von Wert mit CouchDB
Beispiel Dokumente:
"name": "doc1",
"tags": ["blue", "pink", "red"]
"name": "doc2",
"tags": ["brown", "pink", "yellow"]
Wenn ich jetzt löschen „pink“ von beiden und alle Dokumente wünschen, könnte ich Schleife durch jedes Dokument, und dann die Schleife durch jede Reihe von Tags, Tests für „pink“ . Aber ich versuche herauszufinden, ob es eine effizientere und/oder eingebaute Methode gibt, dies zu tun?
Danke, das ist irgendwie, was ich schon habe ... frage mich nur, ob es einen besseren/schnelleren Weg gibt? Vielleicht nicht ich denke .. – user4893295
Nicht wirklich. Es gibt keine Massenaktualisierung wie in der SQL-Datenbank. –