我需要帮助,如何进行一对多查询,例如:
我有2个集合:customers
,orders
customers{
customerId,
fullName,
company,
email,
}
orders{
orderId,
customerId,
createdAt,
}
我想列出包含一些客户数据的表格中的所有订单(客户全名,公司
)答案 0 :(得分:0)
恭喜,您一个人在黑暗的Firestore森林中。带回您上大学时所学的DBMS知识,并弄脏您的手。
替代1:
首先,您需要过滤满足条件的客户。然后,加载所有订单并手动进行过滤。我可不是在开玩笑。例如,如果您需要按客户名称订购订单,则同样适用。看到有人因为错误而对此表示不满,我将非常高兴。
参考:https://firebase.google.com/docs/firestore/query-data/queries
替代2:
停止使用Firestore。我想你已经做到了。