我正在尝试从Firestore的子集合中获取所有记录。
下面是我的表结构。
餐馆(主表)->餐馆ID(文档)->评论(集合)->评论ID(文档)->具有其唯一ID的多个评论详细信息,并且还将具有reviewDate字段
我要实现的目标是列出所有在特定日期写的评论。
如果我通过了RestaurantID,那么我正在获取记录,但是如何在不通过RestaurantID的情况下获取所有记录。 在当前的表格结构中能否实现?还是我必须更改它?
谢谢。
答案 0 :(得分:0)
如果要获得所有餐厅的所有评论,则可以使用所谓的collection group query(Flutter)。
这种查询从所有集合中获取具有给定名称的文档,因此在您的情况下为Reviews
。