如何从引用中查询firestore集合

时间:2018-03-12 12:01:05

标签: javascript firebase google-cloud-firestore

博客集合

  • 含量
  • 标题
  • 蛞蝓

评论收藏

  • 名称
  • 评论
  • 电子邮件
  • 状态
  • blog_id(对博客集的引用。保存为blogs/auto-id

这些是我的收藏品。我的查询是获取具有相同blog_id的所有注释。我尝试了以下查询但它没有返回一个空数组。

comment = firebase.firestore().collection('comments')
doc = 'blogs/'+auto-id
comments.where('blog_id', '==', doc)
.where('status', '==', true)
.get()
.then(querySnapshot => {
   //this return a empty array
   console.log(querySnapshot.docs);
 })

非常感谢任何形式的帮助。

1 个答案:

答案 0 :(得分:0)

似乎您为

进行了额外的查询
.where('status', '==', true)

..但由于您显示的评论集合上没有状态字段,因此不匹配?