May 2012
Intermediate to advanced
200 pages
3h 39m
German
Um eine Liste von Dokumenten aus unserer Datenbank zu selektieren, benötigen wir mindestens eine View-Funktion. Diese Funktionen lassen sich mit CouchApp auch direkt im Verzeichnis views anlegen und verwalten. Dazu erstellt man im Verzeichnis views ein Unterverzeichnis mit dem Namen des jeweiligen View. In unserem Fall nennen wir ihn tasks. In diesem Verzeichnis erstellen wir dann eine Datei namens map.js für die Map-Funktion des View. Eine Reduce-Funktion würde in der Datei reduce.js abgelegt werden. Für unsere Zwecke benötigen wir jedoch keine Reduce-Funktion.
function(doc) {
if (doc.type == "task") {
emit(doc._id, doc);
}
};Diese einfache Map-Funktion des View gibt alle Dokumente vom Typ “task” zurück. Allerdings wollen wir ...
Read now
Unlock full access