firebase 我需要查看所有文件在子集合订单

b5buobof  于 2023-06-24  发布在  其他
关注(0)|答案(1)|浏览(82)
late Stream<QuerySnapshot> orderStream = FirebaseFirestore.instance
      .collection('customers')
      .doc()// 
      .collection('orders')
      .where('deliveryState', isEqualTo: 'يتم تجهيز الطلب')
      .snapshots()

//如何获取Order子集合的所有单据//如何获取

qojgxg4l

qojgxg4l1#

调用doc()而不带任何值会生成一个对文档(最初不存在)的新的唯一引用。这个不存在的文档不会有orders子集合,所以不会得到任何结果。

  • 如果希望获取某个特定客户的orders,则需要在对doc(...)的调用中指定该客户的文档ID。
  • 如果您想从所有orders集合中获取文档,则需要使用集合组查询。

相关问题