簡體   English   中英

如何避免在Firestore查詢中出現空文檔?

[英]How to avoid empty documents in a Firestore query?

我正在嘗試使用以下代碼顯示在doc1中存在的子集合coll1下托管的一些數據:

val query = db!!.collection("coll1").document(doc1)
    .collection("coll2").orderBy("field1", Query.Direction.ASCENDING)

問題是當我使用此代碼時,尚未生成doc1變量,因此出現此錯誤:

無效的文檔參考。 文檔引用必須具有偶數個段

在生成doc1之前,如何避免此錯誤?

您需要知道所有集合和文檔的確切名稱才能執行查詢,因此只有在擁有doc1的字符串值(該值標識了組織子集合的文檔)之后才可以執行查詢。

暫無
暫無

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

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