无法检索Firebase数据

时间:2019-05-26 14:36:04

标签: firebase firebase-realtime-database kotlin

我有以下形式的firebase数据库:

enter image description here

我的目标是当我拥有地址键时,在节点addTag上检索值。这是我的代码:

val user = FirebaseAuth.getInstance().currentUser
val userid = user?.uid
mRef = FirebaseDatabase.getInstance().reference.child("users").child(userid.toString()).child("Address")
mRef.child(addkey.toString()).addValueEventListener(object: ValueEventListener {
            override fun onCancelled(p0: DatabaseError) {
            }

            override fun onDataChange(p0: DataSnapshot) {
                val useraddtag = p0.child("addTag").getValue(String::class.java)

            }

})

但是,永远不会调用onDataChange函数。

“ addkey”包含正在访问的特定地址的密钥。

0 个答案:

没有答案