簡體   English   中英

CouchDB映射和精簡視圖功能中提供了哪些JavaScript函數?

[英]What JavaScript functions are available in the CouchDB map and reduce view functions?

在用JavaScript編寫CouchDB的地圖和縮小視圖功能時,有哪些可用的內置功能?

例如,各種示例都引用以下兩個函數: emit(key, value)sum(values) 還有其他功能,例如avg(values)嗎?

在哪里可以找到所有可用功能的完整列表?

我不知道CouchDB的內部init_sandbox() ,但是,通過閱讀源代碼,看起來地圖函數是在init_sandbox()創建的沙箱中評估的。 因此,可用的“全局”功能就是您看到添加到其中的功能。 例如:

_sum_count是用Erlang編寫的內置reduce函數 ,您只能按原樣使用它們。

首先,不是CacheDB,而是CouchDB(標題)。 第二:這些不是內置的Javascript函數-這些只是在Erlang中工作的內置函數。 據我所知只有_sum和_count函數可用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM