我将ionic 4与pouchdb一起使用。 我想从文档中获取价值。
我希望从pouchdb文档中获取id_observateur值。 我尝试使用箭头功能,但不起作用
let get_observateur = () => {
PouchDB.plugin(PouchDBFind);
PouchDB.plugin(require('pouchdb-adapter-cordova-sqlite'));
this.observateurlocal= new PouchDB('observateurlocal', {adapter:
'cordova-sqlite'});
this.observateurlocal.get('observateurlocal').then((doc) =>{
return doc.id_observateur;
});
};
// Call the function
console.log(get_observateur);
答案 0 :(得分:0)
这应该有效:
let get_observateur = async () => {
PouchDB.plugin(PouchDBFind);
PouchDB.plugin(require('pouchdb-adapter-cordova-sqlite'));
this.observateurlocal = new PouchDB('observateurlocal', {
adapter: 'cordova-sqlite'
});
return await this.observateurlocal.get('observateurlocal');
};
console.log(await get_observateur);
答案 1 :(得分:0)
谢谢,最终我找到了将Alldocs与Pouchdb结合使用的解决方案