7

show 和 list 函数有什么区别,它们的用途是什么?

我现在正在研究 CouchDB 并阅读了一堆不同的 CouchDB 教程,但这个问题从未被仔细解释过。(至少我没找到)

4

1 回答 1

12

_show函数旨在转换单个文档,而_list函数旨在转换视图的结果。

它们都旨在获取文档中的数据并将其转换为其他格式。例如,您可以呈现为 HTML、XML 或您通过content-type标题指定的任何其他格式。通过在数据库本身上执行此操作,您可以减少应用程序层需要执行的一些工作。

此外,还有一些方法可以使用_list函数进行额外的过滤和转换以查看结果,从而比典型视图具有更大的灵活性。

于 2011-06-18T15:22:23.427 回答