首页 文章

使用AngularFire2 / Firebase的嵌套查询

提问于
浏览
1

我正在使用 Angular2Firebase ?经过大量搜索我知道没有办法对firebase数据进行嵌套查询,所以我需要重组我的数据库 . 有人能告诉我构建数据的另一种方法是什么用一些例子?

下面是firebase上的数据结构

enter image description here

1 回答

  • 0

    我有类似结构的类似问题 . 我想将一个集合的引用键与另一个集合中的引用键数组相匹配 . 如果您的需求与我的相似 . 这是一个解决方案:

    这就是我做的:

    this.af.database.list('books').subscribe(snapshot=>{
            snapshot.forEach(book=>{
              if(book.authors && book.authors.indexOf(auth.uid)!=-1)
              {
                this.books.push(book);
              }
            })
           
            
          })
    

    希望能帮助到你 . 祝一切顺利 .

相关问题