【发布时间】:2011-09-17 19:29:52
【问题描述】:
show 和 list 函数有什么区别,它们的用途是什么?
我现在正在研究 CouchDB,并阅读了许多不同的 CouchDB 教程,但从未仔细解释过这个问题。 (至少我没找到)
【问题讨论】:
show 和 list 函数有什么区别,它们的用途是什么?
我现在正在研究 CouchDB,并阅读了许多不同的 CouchDB 教程,但从未仔细解释过这个问题。 (至少我没找到)
【问题讨论】:
_show 函数用于转换单个文档,而_list 函数用于转换视图的结果。
它们都旨在获取文档中的数据并将其转换为其他格式。例如,您可以呈现为 HTML、XML 或您通过 content-type 标头指定的任何其他格式。通过在数据库本身上执行此操作,您可以减少应用程序层需要执行的一些工作。
此外,还有一些方法可以使用 _list 函数进行额外的过滤和转换以查看结果,从而比典型视图具有更大的灵活性。
【讨论】: