假設我在 Firestore 中有以下結構:

shopId有沒有一種方法可以查詢(使用 JS API)來自具有特定值的訂單的評論串列?還是我也需要將其添加shopId到審查檔案中?
uj5u.com熱心網友回復:
據我所知,您可以通過如下查詢獲得特定商店的所有訂單:
var ordersRef = db.collection("orders");
var query = ordersRef.where("shopId", "==", "someId");
要獲得相應的評論,您必須創建一個指向review子集合的新參考并閱讀所有評論,在這種情況下,無需在評論檔案中添加 shopId 作為屬性。
如果您想使用集合組查詢來獲取特定商店的所有評論,那么您將需要:
var reviews = db.collectionGroup("review").where("shopId", "==", "someId");
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/446119.html
