2
如何将db.get()返回值分配给另一个变量?需要同步pouchDB数据库的解决方案
doc = db.get(id).then(function(doc) {
return doc;
}).catch(function(err){
//errors
})
return doc;
第二个返回已损坏或未定义。
什么是解决这个问题的正确方法。
编辑:
后几个小时研究这个问题上,我不得不发现这是不可能这样。因为它只提供承诺或回调,因为PouchDB被编程为Async。
有没有办法使用它作为同步而不是异步?正如我理解的好处,Sync方法在这种情况下为我提供了更多的好处。