CouchDB:master / detail _view或_list

时间:2013-01-10 17:39:47

标签: couchdb couchapp

CouchDB中有没有办法制作主/详细_view或_list?

另一方面,它看起来像_view只能渲染一个主,而_list只能渲染一个细节列表。所以答案可以通过确认不可能的链接来证明。

1 个答案:

答案 0 :(得分:2)

使用视图整理来收集详细信息:

function(doc) {
  if (doc.type == "post") {
    emit([doc._id, 0], doc);
  } else if (doc.type == "comment") {
    emit([doc.post_id, 1], doc);
  }
}

并使用?key=<post_id>

进行查询