1
2
是的,这是可能的。任务的
whenAllSuccess
是的,这是可能的。上面例子的答案是,它就是这样做的。如果您想使用单独的查询,还可以研究另一种方法 here . 你也会得到一份名单。
Firestore中的查询很浅:它们只从运行查询的集合中获取项。无法在单个查询中从顶级集合和其他集合或子集合获取文档。Firestore不支持一步跨不同集合的查询。单个查询只能使用单个集合中文档的属性。所以要解决这个问题,你需要给每个产品添加一个新的属性,它实际上应该是商店的id。要获得所有最便宜产品的商店,您需要查询产品集合,获得最便宜的商品,然后再次查询以获得产品所在商店的数据。 编辑:
|
asd man · Firebase安全规则计算列表的总和 2 年前 |
tr1via · Firestore数据库查询问题 2 年前 |
rhysclay · Firestore-如何从值映射中添加/减去 6 年前 |
Ebad Ali · 按时间戳按升序排列Firestore数据 6 年前 |