Sto provando a scrivere le funzioni di lista di Erlang in CouchDB, tuttavia, non ho familiarità con i tipi di dati restituiti e come manipolarli di conseguenza. Vorrei qualcuno che mi mostrasse come tradurre la semplice funzione Elenco Javascript sotto in una funzione di lista di Erlang. Sarebbe un buon punto per iniziare.Come scrivere le funzioni di lista Native Erlang in CouchDB
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);
}
Grazie, in anticipo.
La funzione restituisce una struttura JSON, non la lista stessa. Cosa vuoi restituire la funzione di Erlang? – rvirding