根据条件从firebase数据库获取数据

时间:2017-05-26 05:38:23

标签: android firebase firebase-realtime-database

This is the link for image

我想从上面的数据中获取msg,其中sender等于salam ..可以任何正文帮助我如何在firebase数据库(Android)中编写查询..我是这个firebase的新手..

1 个答案:

答案 0 :(得分:1)

查询非常简单,但有多种方法可以根据您的用例实现查询侦听器。如果您只想读取一次数据,可以设置以下查询。

DatabaseReference ref = FirebaseDatabase.getInstance().getReference();
ref.child("messages").orderByChild("sender").equals("salam")
    .addListenerForSingleValueEvent(new ValueEventListener({...}));

有关启动教程,请参阅https://firebase.google.com/docs/database/android/read-and-write,有关完整文档,请参阅https://firebase.google.com/docs/reference/android/com/google/firebase/database/DatabaseReference