如何在Node.js中使用Nano创建couchdb设计文档?

时间:2012-06-11 18:22:17

标签: node.js couchdb couchdb-nano

通过自述文件查看有没有办法用Nano创建设计文档?其他人为此做了什么?

1 个答案:

答案 0 :(得分:25)

只需使用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