Wenn Sie durch die README schauen, sieht es nicht so aus, als wäre es eine Möglichkeit, Design-Dokumente mit Nano zu erstellen? Was machen andere dafür?Wie erstellt man in Node.js couchdb-Designdokumente mit Nano?
11
A
Antwort
22
Verwenden Sie einfach die db.insert
Funktion.
db.insert(design_doc, '_design/design_doc_name', callback);
Hier ist ein vollständigeres Beispiel (aus tests/view/query):
db.insert(
{ "views":
{ "by_name_and_city":
{ "map": function(doc) { emit([doc.name, doc.city], doc._id); } }
}
}, '_design/people', function (error, response) {
console.log("yay");
});
Wenn Sie etwas mehr daran interessiert sind diese in das Lernen überprüfen sample oder gehen Sie auf und lesen Sie die CouchDB Guide
+1
Wie wäre es mit einer neuen Ansicht? Ich nehme an, nur ein Design-Dokument, fügen Sie eine Ansicht hinzu, und fügen Sie das Design-Dokument wieder ein? – Costa
Verwandte Themen
- 1. Lauf nano in Docker Behälter
- 2. Wie erstellt man Mungoschema dynamisch?
- 3. Wie vermeidet man Lawinen mit node.js?
- 4. Wie man richtig eingerichtet Coffee mit Node.js
- 5. svn und nano Ausgaben
- 6. Wie man Jison Tests mit Node.js durchführt?
- 7. Nano-Editor Zeilenumbrüche
- 8. Arduino nano: Speicherstabilitätsproblem
- 9. Arduino Nano Timer
- 10. Arduino Nano Datenpunkte fehlen
- 11. snprintf() druckt Müll schwebt mit Newlib Nano
- 12. git commit -a/nano
- 13. Wie erstellt man eine neue db in mongoose?
- 14. Wie erstellt man Ausnahmen?
- 15. Cordova - Wie man eine Online-App/ein Online-Spiel mit einem Node.js-Server erstellt
- 16. Wie erstellt man eine Funktion, die die Fläche unter der Kurve des Graphen mit node.js berechnet?
- 17. Wie man einen Funktionskörper in node.js sieht?
- 18. Wie erhält man eine Kindprozessspeicherung in node.js?
- 19. Wie erkennt man "heroku" in Node.js?
- 20. Wie behandelt man Code-Ausnahmen in node.js?
- 21. Wie erstellt man XWalkWebResourceResponse?
- 22. Wie verbindet man den Plunker mit einem lokalen Node.js Server?
- 23. Wie erstellt man UITableView Schnittansicht mit Eckenradius
- 24. Wie erstellt man Logic Apps mit API?
- 25. Wie erstellt man einen Fortschrittsbalken mit Kolben?
- 26. Wie erstellt man ein Farbverlaufsobjekt mit Raphael
- 27. Wie erstellt man Linien mit Athen?
- 28. Wie man Spinner mit Überschrift erstellt?
- 29. Wie erstellt man eine ScrollView mit Swift?
- 30. Wie erstellt man einen Faltbandkopf mit Innenverlauf?
Nano als im Terminal basierter Editor? – jcolebrand
"Nano" wie im couchdb Client für Node.js: https://github.com/dscape/nano –