0
我有一段angular2 + pouchdb代碼,用於查詢cloudant並獲取帶有附件的文檔。返回文檔的控制檯日誌看起來像截斷的數據低於pouchdb alldocs獲取nosql附件
{"type":"some_doc"},"_attachments":{"logo.png":{"digest":"md5-UK7aKiZSqQ6Xljz4wmUMkw==","content_type":"image/png","data":"iVBO....CCGE
...
現在我想還可以顯示在項目列表圖像
<img [src]=doc.some.path>
我面臨的挑戰是我無法動態地到達數據元素以獲取blob並調用
var url = URL.createObjectURL(blob);
我發現的所有帖子都是非常老的,關於alldocs不支持附件獲取,或者在示例代碼中硬編碼斑點。
請幫助。
謝謝, 貓王。
我已經通過了這個之前,這裏的問題是,我需要再次進行db.getAttachment調用數據庫中的每個記錄,而我已經做了db.alldocs({附件= true})並獲取所有附件s爲所有用戶。如何在json中重用blob是個問題。 –
否則,由於db.getAttachment需要兩個參數,即doc和fileName的_id,我如何確定數據庫中附件的動態命名文件名? –