Ich habe eine CouchDB-Datenbank mit 2 Dokumenten.Daten abrufen von Couch DB
Doc 1
{
"_id": "001",
"_rev": "1-xyz",
"status": "Pending",
}
Doc 2 - Erste Revision
{
"_id": "002"
"_rev": "1-abc"
"status": "Pending"
}
Doc 2 - Zweite Revision
{
"_id": "002"
"_rev": "2-def"
"status": "Executing"
Nun, ich brauche für Dokumente mit "Status" zu suchen, wie "Steht aus". Ich verwende den folgenden HTTP cURL-Befehl, um dies zu tun.
curl -X GET 'http://server_name.com:5984/my_tasks/_all_docs?Status=Pending'
Diese cURL Anweisung gibt sowohl das Dokument, aber ich möchte nur Curl in den aktualisierten Versionen Nachschlag nicht die alten. In diesem Fall möchte ich die erste Überarbeitung von Dokument 2 überspringen. Welche cURL-Anweisung sollte ich dafür verwenden?
Sie benötigen einen [Ansicht] erstellen (http://stackoverflow.com/docum entation/couchdb/7007/ansichten # t = 201703132114196654646). – Flimzy