如何使用管道和过滤器使用 angular HttpClient 服务从 json 文件中获取数据?

How to fetch data from json file using angular HttpClient service using pipe and filter?

以上是json数据的结构

以上是我为特定用户获取“AllTranscations”数组而编写的代码。

谁能帮我解决我在 getAllTansactionsByUser() 中输入错误的逻辑。

像这样:

return this.http.get<Transaction[]>(this.userDataURL).pipe(
  map(data => data
    .filter(transaction => transaction.UID === UID)
    .map(transaction => transaction.AllTransactions)
);