0
我有一个能够产生csv文件的列表。查询这很简单,并且如果从链接查询,它会将响应作为附件下载(只要发送正确的标题即可)。couchDB:将列表查询的结果作为附件下载
但是,我需要发布一个潜在的大量动态生成的数据(一个键数组)。它太大而不能追加到url,我需要将数据发布为数据。
我通常AJAX查询是:
$.ajax({
type: 'POST',
dataType: 'text',
url: '/' + treatmentDatabaseString + '/_design/webview/_list/treatmentTable/treatmentTable?include_docs=true'
data: JSON.stringify({
'keys': keys // DATA THAT NEEDS TO BE POSTED
}),
error: function(status) {
alert('db error (keyed): ' + JSON.stringify(status));
},
success: function(data) {
// ..do stuff
}
});
是否有某种方式,我可以改变的链接,使其职位这个数据?或者我可以以任何其他方式将此查询的结果作为附件进行下载?