如何在Node.js中使用Nano创buildcouchdbdevise文档?
看看自述文件看起来没有办法用Nano创builddevise文档? 别人为此做了什么?
只需使用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指南