【发布时间】:2019-06-01 21:09:06
【问题描述】:
MainActivity.kt
val db = FirebaseFirestore.getInstance()
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
val user = db.collection("zzz").document("ttt")
user.get()
.addOnSuccessListener { document ->
if (document != null) {
Log.d(TAG, "DocumentSnapshot: ${document}")
}
}
我的Log 打印出DocumentSnapshot: DocumentSnapshot{key=zzz/ttt, metadata=SnapshotMetadata{hasPendingWrites=false, isFromCache=false}, doc=null}。
无论collection() 值或document() 值是什么,我都设置了user - 它永远不会返回null。
这是为什么?
PS:该文档也没有出现在我的 Firebase 控制台中。
【问题讨论】:
标签: android firebase kotlin google-cloud-firestore