Przeglądając README nie wygląda na to, że istnieje sposób na tworzenie dokumentów projektowych z Nano? Co inni robią w tym celu?Jak utworzyć dokumentację projektu couchdb za pomocą Nano w Node.js?
11
A
Odpowiedz
22
Po prostu użyj funkcji db.insert
.
db.insert(design_doc, '_design/design_doc_name', callback);
Oto bardziej kompletny przykład (od 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");
});
Jeśli jesteś zainteresowany dowiedzieć się trochę więcej to sprawdzić sample lub iść dalej i przeczytać CouchDB Guide
+1
Co z tworzeniem nowego widoku? Zakładam, po prostu pobierz dokument projektowy, dodaj do niego widok i włóż dokument projektowy ponownie? – Costa
Powiązane problemy
- 1. Aktualizowanie dokumentu CouchDB w nano
- 2. jak utworzyć ActiveXObject za pomocą node.js?
- 3. Jak utworzyć dysk RAM za pomocą Node.js?
- 4. Jak utworzyć obraz w locie za pomocą Node.js?
- 5. Jak utworzyć przyjazne adresy URL za pomocą MongoDB/Node.js?
- 6. Jak utworzyć parę kluczy prywatnych/publicznych za pomocą crypto Node.js?
- 7. Jak utworzyć pom.xml dla projektu Java za pomocą Eclipse?
- 8. Rozmieszczanie złożonego projektu node.js za pomocą elastycznej beanstalk
- 9. Jak utworzyć aplikację internetową za pomocą LISP?
- 10. Zmiana części dokumentu za pomocą CouchDB PUT
- 11. Jak uzyskać statystyki systemowe za pomocą node.js
- 12. Opracowanie dla Cloudant za pomocą lokalnego CouchDB
- 13. couchdb: Mapa w dokumencie projektu daje compilation_error
- 14. utworzyć jedną bibliotekę statyczną z całego projektu za pomocą cmake
- 15. Aplikacje offline z Node.JS i CouchDB
- 16. Jak utworzyć dowiązanie symboliczne za pomocą SCons?
- 17. Zapytanie o dokumentację elementów tablicy w MongoDB za pomocą Java
- 18. Jak zapytać o widok couchdb za pomocą klucza złożonego?
- 19. Jak analizować stronę HTML za pomocą Node.js
- 20. Jak utworzyć układ obramowania za pomocą css?
- 21. Jak sformatować dokumenty projektu CouchDB w czytelny dla człowieka sposób?
- 22. Jak porównać dwa obrazy za pomocą Node.js
- 23. Jak przyciąć ciąg za pomocą node.js?
- 24. Jak utworzyć dokumentację opartą na Sphinx w projekcie Jython?
- 25. Jak utworzyć dokumentację XML w Visual Studio 2012
- 26. Jak utworzyć dopisywanie writeStream w Node.js
- 27. Wstawianie danych za pomocą Node.js
- 28. Tworzenie nowego projektu ze szkieletu projektu za pomocą git
- 29. Jak zarządzać zależnościami projektu za pomocą Maven?
- 30. Utrzymanie projektu za pomocą Git
Nano jak w terminalu oparty edytor? – jcolebrand
"Nano" jak w kliencie couchdb dla Node.js: https://github.com/dscape/nano –