小编elb*_*vas的帖子

如何获得firebase中的密钥

我想在特定密钥下检索消息数据.但我不知道如何获得钥匙.请帮忙,我是firebase的新手.

就我而言,我想把钥匙包围在下面.

我在下面尝试过这段代码,但这会返回"聊天伙伴"而不是密钥.

在此输入图像描述

final DatabaseReference ref =FirebaseDatabase.getInstance().getReference().child("chat").child("single-chat").child("converstation").child("chat-mates");

    ref.orderByChild("receiverName").equalTo("Liza Soberano").addListenerForSingleValueEvent(new ValueEventListener() {

        @Override
        public void onDataChange(DataSnapshot dataSnapshot) {
            for (DataSnapshot child: dataSnapshot.getChildren()){
                String key = child.getKey();
                Log.e("Key", key);
            }

        }

        @Override
        public void onCancelled(DatabaseError databaseError) {

        }
    });
Run Code Online (Sandbox Code Playgroud)

我在下面尝试过这段代码,但这会返回"聊天伙伴"而不是密钥.

android firebase firebase-realtime-database

1
推荐指数
1
解决办法
9367
查看次数