late Stream<QuerySnapshot> orderStream = FirebaseFirestore.instance .collection('customers') .doc()// .collection('orders') .where('deliveryState', isEqualTo: 'يتم تجهيز الطلب') .snapshots()
//如何获取Order子集合的所有单据//如何获取
qojgxg4l1#
调用doc()而不带任何值会生成一个对文档(最初不存在)的新的唯一引用。这个不存在的文档不会有orders子集合,所以不会得到任何结果。
doc()
orders
doc(...)
1条答案
按热度按时间qojgxg4l1#
调用
doc()
而不带任何值会生成一个对文档(最初不存在)的新的唯一引用。这个不存在的文档不会有orders
子集合,所以不会得到任何结果。orders
,则需要在对doc(...)
的调用中指定该客户的文档ID。orders
集合中获取文档,则需要使用集合组查询。