2017-07-27 2 views
1

Ich habe ein Dokument mit einer Array-Eigenschaft. Wie fügt man einen neuen Artikel zu dieser Eigenschaft hinzu? Gibt es eine ähnliche Funktion wie die $push() von MongoDB?Hinzufügen eines Elements zur PouchDB Dokumenteigenschaft vom Typ Array

Die einzige Lösung, die ich für dieses Problem gefunden habe, ist die Neuzuweisung der Eigenschaft mit einer neuen, die alle alten Werte plus den neuen Wert enthält.

Antwort

1

PouchDB hat kein Konzept von "append". Um ein Dokument zu aktualisieren, müssen Sie es vollständig ersetzen.

Wenn Sie ein Dokument aus PouchDB geholt haben, können Sie es ändern, wie Sie wollen, JavaScripts mit push() Methode oder andere Modifikationstechnik, aber dann müssen Sie das gesamte Dokument zu PouchDB auf einmal schreiben, es zu aktualisieren.

Verwandte Themen