2
我正在尝试在CouchDB 0.11中创建一个列表,用于响应某些html,我遇到了问题CouchDB设置了正确的标题,无论我尝试什么,我只是得到一个应用程序/ json响应头。这是我的列表功能。从CouchDB列表中输出html
function(head, req) {
var rows = [];
var row;
while(row = getRow()) {
rows.push(row);
}
rows.sort(function(a, b) {
return (Date.parse(a['value']['last_logtime']) - Date.parse(b['value']['last_logtime']));
});
provides("html", function() {
var content = "<html><head><title>foobar</title></head><body>";
for(var i in rows) {
content = content + rows[i]['value']['last_logtime']+"<br/>";
}
content = content + "</body></html>";
return content;
});
}
有什么建议我做错了什么?
谢谢,好的,你已经提到,我与挣扎并没有意识到。分享一个捕获数据的常用方法,以便在每个提供内部调用时也是有用的,因为您不需要继续重复相同的任务;) – zanona 2011-09-23 06:14:24