我有一个pouchdb数据库,其中包含许多视图设置,只要我需要数据,我就会查询。我正在使用observable来处理查询。但是我必须刷新界面才能查看数据库中的任何数据更改。有什么方法可以让observable直接读取这些数据变化吗?我的代码如下: -
home.ts
this.postsService.getPosts().subscribe((posts) => {
this.posts = posts.rows.map(row => {
console.log(row.value);
return row.value;
});
});
posts.ts
getPosts(): Observable<any> {
return Observable.fromPromise(this.db.query('app/inputs'));
}