假设我的 CouchDB 中有博客和评论。每条评论都引用了博客 ID。如何创建一个视图来返回包含评论的所有博客列表?例如:
[{"blog_title": "a", "comments": ["hi"]},
{"blog_title": "b", "comments": ["hi"]}]
一种解决方法是返回一个包含所有博客和所有评论的列表的视图。然后,客户端将需要手动进行处理。
假设我的 CouchDB 中有博客和评论。每条评论都引用了博客 ID。如何创建一个视图来返回包含评论的所有博客列表?例如:
[{"blog_title": "a", "comments": ["hi"]},
{"blog_title": "b", "comments": ["hi"]}]
一种解决方法是返回一个包含所有博客和所有评论的列表的视图。然后,客户端将需要手动进行处理。
请参阅http://www.cmlenz.net/archives/2007/10/couchdb-joins上的“方法 #2:评论分开”
另请参阅同一页面中的“使用查看排序的强大功能”。