16

翻阅自述文件,似乎没有一种方法可以使用 Nano 创建设计文档?其他人为此在做什么?

4

1 回答 1

29

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

于 2012-06-11T18:31:05.313 回答