嘿,请帮忙。我正在使用Fireatore在Kotlin中进行编码,以及达到该节点的价值所需的一切,请您能帮我吗?
答案 0 :(得分:0)
要获取uid
,请使用以下代码行:
val rootRef = FirebaseFirestore.getInstance()
rootRef.collection("Fraise").document("itSqrMaXd1PK1M6YWe0Z").get().addOnCompleteListener { task ->
if (task.isSuccessful) {
val document = task.result
if (document.exists()) {
val uid = document.getString("uid")
Log.d(TAG, uid);
} else {
Log.d(TAG, "No such document")
}
} else {
Log.d(TAG, "get failed with ", task.exception)
}
}
编辑:根据您的评论,如果要获取将uid
属性设置为特定uid
的所有文档,则应使用类似以下的查询这个:
val query = rootRef.collection("Fraise").whereEqualTo("uid", uid);