Dokumente anlegen und speichern
Um neue Dokumente in der Datenbank anzulegen, kann entweder eine PUT- oder eine POST-Operation verwendet werden. Der Unterschied zwischen beiden Methoden liegt in der Adressierung: Während Sie bei einer POST-Operation die DocID des zu speichernden Dokuments nicht anzugeben brauchen, weil diese dann von CouchDB generiert wird (UUID), müssen Sie in einer PUT-Anweisung die DocID bereits in der URL aufführen.
Die Verwendung einer PUT-Operation ist immer die bessere Wahl, da POST-Anweisungen durchaus von HTTP-Clients erneut gesendet werden können, womit ein Dokument unter Umständen doppelt angelegt würde. Sollte Ihr Client nicht in der Lage sein, eine UUIDs zu generieren, können Sie sich welche vom Server über die Funktion ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access