0

Is there any way to combine two queries and make it one?

DatabaseReference ref = FirebaseDatabase.getInstance().getReference("Rooms");
        Query query = ref.orderByChild("uid").equalTo(uid);
        Query query1 = ref.orderByChild("cate").equalTo("private");
        query.orderByChild(query1).addValueEventListener(new ValueEventListener() {
            @Override
            public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
Coder
  • 53
  • 1
  • 7
  • 1
    As far as I know Firebase Realtime database does not support multiple queries, you can use FireStore. – furkanbzkurt Jan 16 '21 at 20:10
  • If you consider at some point in time to try using [Cloud Firestore](https://firebase.google.com/docs/firestore/), **[this](https://stackoverflow.com/questions/50118345/firestore-merging-two-queries-locally/50132229)** is how you can combine two queries. – Alex Mamo Jan 18 '21 at 11:54

0 Answers0