Просматривая README, не похоже, что есть способ создавать проектные документы с помощью Nano? Что для этого делают другие?
Как создать дизайн-документы CouchDB с помощью Nano в Node.js?
comment
Nano как в редакторе на основе терминала?
- person jcolebrand   schedule 11.06.2012
comment
Nano, как в клиенте CouchDB для Node.js: github.com/dscape/nano
- person Adam Bowen   schedule 20.01.2014
Ответы (1)
Просто используйте функцию 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");
});
Если вы хотите узнать больше, проверьте этот пример или продолжайте читать Руководство по CouchDB
person
dscape
schedule
11.06.2012
Как насчет создания нового представления? Я полагаю, просто получить дизайн-документ, добавить в него вид и вставить обратно дизайн-документ?
- person Costa Michailidis; 26.01.2015