android 使用Kotlin在firestore中创建和处理文档中的子集合

qrjkbowd  于 2023-05-15  发布在  Android
关注(0)|答案(1)|浏览(87)

如何在Kotlin中创建子集合,以及如何检索、更新和删除数据?我在Kotlin中找不到任何描述子集合的文档。你能用Kotlin中的代码解释一下吗?
This is how the firestore shape I want to make.
我设法保存到Firebase,但我不知道如何提取数据。

nmpmafwu

nmpmafwu1#

若要读取、写入或查询集合,需要创建对该集合的引用。对于顶级集合,您可以使用(基于文档):

val db = Firebase.firestore

val colRef = db.collection("cities");

然后,要在其中获取对文档的引用,您需要:

val docRef = db.collection("cities").document("SF")

现在要获取对该文档下的子集合的引用,您需要:

val subcolRef = db.collection("cities").document("SF").collection("sites")

此时,您可以使用常规操作来查询或读取集合引用。

相关问题