6

私はCouchDBでErlangリスト関数を書き込もうとしていますが、返されるデータ型とそれに応じた操作方法に精通していません。以下の簡単なJavascriptリスト関数を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 Test Suiteを見ましたか?utils/script/test/erlang_views.js に erlang ビューがあります。

テスト スイートのコードは、行き詰まったときに役立つことがよくあります。

于 2012-07-25T22:09:27.950 に答える