【发布时间】:2017-10-23 22:21:43
【问题描述】:
我正在尝试创建一个可以提问和回答问题的网站。为此,我有两个文件,一个将问题发送到数据库,另一个输出问题所在的每个docs 的附件。
Post.js:
db.post({
title: 'question'
}).then(function (response) {
console.log(response)
q = response
}).catch(function (err) {
console.log(err);
});
await sleep(100)
console.log(q.rev)
var attachment = new Blob([{
"title" : title,
"content" : content,
"option" : option,
"spec" : spécialisation,
"year" : year,
"date" : date}, {type: 'text/json'}]);
db.putAttachment(q.id.toString(),'qData', q.rev.toString(), attachment, 'text/json')
.then(function (result) {
console.log(result)
})
.catch(function (err) {
console.log(err);
});
和 view.js :
var all = db.allDocs({
}).then(function (result) {
console.log(JSON.stringify(result.rows))
return result.rows
}).catch(function (err) {
console.log(err);
});
但我无法让它工作,它没有输出错误,我收到的单个输出是一个没有任何附件的文档。 我的(可能是新奇的)错误是什么?
【问题讨论】:
标签: javascript html database pouchdb