簡體   English   中英

如何在 Firestore 中獲取特定集合?

[英]How to get specific collection in Firestore?

在此處輸入圖片說明 我如何獲得level==2status==on所有集合,按計數排序? 並且只限制我可以獲得的第一個集合。 我怎樣才能獲得收藏價值? 我需要獲取集合並存儲它,因為我需要它用於其他功能。

我現在已經讀了幾次 Firestore 文檔,但我仍然找不到這樣做的方法。

我如何獲得所有級別==2和狀態==“on”的集合,按計數排序?

您無法獲取所有集合,您可以獲取該集合中具有該約束的所有文檔。 您要查找的查詢是:

db.collection("User").whereEqualTo("level", 2).whereEqualTo("status", true).limit(1);

但是請記住,每次使用這樣的查詢時,都需要一個索引。 為此,請參閱我在以下帖子中的回答:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM