PouchDB:带有附件的多个文档
PouchDB: Multiple documents with attachments
我需要从我的数据库中获取多个文档,每个文档都有一个附件,我怎样才能获取每个文档并动态分配其附件并使用 AngularJS 显示列表?
这是我正在使用的代码:
db.getAttachment(doc._id,"image.png").then(function (blob){
var url = URL.createObjectURL(blob);
$scope.image = url;
});
"image.png"怎么可能是动态id呢?所以我可以用 for 循环迭代它
谢谢!
您可以使用 _attachments 字段并执行如下操作:
for(var key in doc._attachments){
db.getAttachment(doc._id,key).then(function (blob){
var url = URL.createObjectURL(blob);
$scope.image = url;
});
}