Firebase实时数据库无法获取数据

我遇到了一个问题,无法从firebase获取数据。我不知道为什么我可以添加数据到firebase,但不能从firebase获取数据。

val database: FirebaseDatabase = FirebaseDatabase.getInstance()
val myRef: DatabaseReference = database.getReference("Event")
myRef.child(name).get().addOnSuccessListener{
                if(it.exists()){
                    status = "checked"
                    existsss = true
                }
                else{
                    status = "not match"
                }
            }

我测试这段代码,我意识到它不会进入这段代码,但为什么会这样呢?

这是我的firebase规则

"rules": {
    ".read": "now < 1633017600000",  // 2021-10-1
    ".write": "now < 1633017600000",  // 2021-10-1

###我改变我的代码,然后我可以从firebase获取数据:

         myRef.addValueEventListener(object: ValueEventListener{
            override fun onDataChange(snapshot: DataSnapshot) {
                if(snapshot.exists()){
                    
                }
            }
阅读全文

▼ 版权说明

相关文章也很精彩
推荐内容
更多标签
相关热门
全站排行
随便看看

错说 cuoshuo.com —— 程序员的报错记录

部分内容根据CC版权协议转载;网站内容仅供参考,生产环境使用务必查阅官方文档

辽ICP备19011660号-5

×

扫码关注公众号:职场神器
发送: 1
获取永久解锁本站全部文章的验证码