Просматривая README, он не смотрит, есть ли способ создать проектные документы с помощью Nano? Что другие делают для этого?Как создать документы дизайна couchdb с помощью Nano в Node.js?
11
A
ответ
22
Просто используйте функцию db.insert
.
db.insert(design_doc, '_design/design_doc_name', callback);
Вот более полный пример (из 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");
});
Если вы заинтересованы в изучении некоторых более проверить это sample или идти дальше и читать CouchDB Guide
+1
Как насчет создания нового представления? Я полагаю, просто получить проект doc, добавить к нему представление и вставить обратно doc doc? – Costa
Смежные вопросы
- 1. Как обновить документ в couchdb с помощью nano
- 2. Уничтожение документов с помощью Nano в Node.js
- 3. Обновление документа CouchDB в nano
- 4. couchdb/nano multipart insert
- 5. Чтение данных из вида с помощью nano
- 6. Как получить данные таблицы в couchdb с помощью nano
- 7. Вставка двоичного вложения в CouchDB с nano
- 8. Можно ли динамически добавлять представления в cloudant (couchdb) через node.js с помощью nano
- 9. Node.js nano library for couchdb: необходим необходимый тайм-аут
- 10. Создайте собственный документ пользователя в CouchDB с node.js
- 11. Как добавить «длинные» документы в CouchDB?
- 12. Поместите некоторые документы из CouchDB в Array (Node.JS)
- 13. Как удалить все документы с помощью Ektorp в CouchDB
- 14. Как отобразить все документы в Couchdb с помощью Python
- 15. CouchDB bulk delete Node.js
- 16. Принципы моделирования CouchDB Документы
- 17. Temporary CouchDB View using Node module Nano
- 18. Как вставить документы couchdb оптом?
- 19. CouchDB: Получить последние документы?
- 20. Подключиться к Cloudant CouchDB с помощью Node.js?
- 21. couchdb многоязычные документы
- 22. Как создать поддержку «Tagging» с помощью CouchDB?
- 23. Как реплицировать CouchDB локально на удаленный с помощью nano - без дублирования?
- 24. Архитектура Couchdb: виды или документы?
- 25. , препятствующий Google индексированию документа дизайна couchdb
- 26. Как передать данные изображения в couchdb с помощью node.js
- 27. Заблокированные документы Couchdb при массовом обновлении
- 28. Как создать составные документы?
- 29. Как создать документы OSLC с помощью Jena?
- 30. Где хранить проектные документы для CouchDB?
Nano, как в терминале основанный редактор? – jcolebrand
«Nano», как в клиенте couchdb для Node.js: https://github.com/dscape/nano –