我想要实现的是使用RxJs的一种连接。
const placeId = this.auth.getPlaceId();
return this.database.list(`/${TransactionsService.SECONDARY_NODE}/${placeId}`, {
query: {
orderByChild: 'date',
startAt: start,
endAt: end
}
}).map(items => {
this.isLoading = false;
this.length = items.length;
return items.reverse();
});
我想要的是映射' user_id'事务的属性到实际用户。可以使用此端点检索此用户。
this.database.list(`users/${user-id})
但是当我尝试使用flatMap将属性映射到observable时,我订阅它时不会得到该对象。它只是将user_id设置为firebaseobjectobservable对象。
如何使用RxJ实现这一目标?