6

我正在尝试在 CouchDB 中编写 Erlang 列表函数,但是,我不熟悉返回的数据类型,以及如何相应地操作它们。我希望有人向我展示如何将下面的简单 Javascript List 函数转换为 Erlang 列表函数。这对我来说是一个很好的起点。

function(head, req) {
var row,resp={},data=[];
  if(head){
    resp["total_rows"] = head.total_rows;   
  }  
  while(row = getRow()) {
    data.push(row);
  }
  resp.rows = data;
  return JSON.stringify(resp);
}

提前致谢。

4

1 回答 1

3

您是否看过 couchdb 测试套件。你会在 utils/script/test/erlang_views.js 找到 erlang 视图

当我遇到困难时,测试套件中的代码通常会帮助我。

于 2012-07-25T22:09:27.950 回答