2016-05-27 8 views
-1

Also müssen wir JSON-Objekte in Cloudant mit Javascript aktualisieren können. Unser Lehrer hat uns etwas über die Verwendung der _rev-Nummer gesagt, aber ich habe keine Ahnung, wie ich anfangen soll.Javascript - Wie aktualisiere ich ein Dokument in Couchdb?

Lassen Sie uns sagen, dass dies das Dokument, das ich aktualisieren müssen:

{ 
    _id:"bla", 
    _rev:"blabla", 
    name:"something" 
} 

Und ich möchte es diese aktualisieren:

{ 
    _id:"bla", 
    _rev:"blabla", 
    name:"something else" 
} 

Antwort

0

Bitte beachten Sie die folgenden Dokumente: http://guide.couchdb.org/editions/1/en/api.html#revisions

Grundsätzlich müssen Sie das vorhandene Dokument abrufen, die Felder ändern und zurücksenden, um sicherzustellen, dass die Revision korrekt ist. Revision wird verwendet, um Aktualisierungen von Dokumenten zu verhindern, die seit dem Kopieren aktualisiert wurden (Konflikt).