I have 
'userrecords/userid/recordid' and 'users/userid (full record)/subscriptions/userid(just userid=true to index) ' structure.

Goal is simple: show "all active records related to userid that addded to subscriptions" through FirebaseREcylcerAdapter. 

I have the following code now : 

```
 DatabaseReference mIdorecords=FirebaseDatabase.getInstance().getReference("users");
    String muid=getUid();
    final DatabaseReference dataRef=FirebaseDatabase.getInstance().getReference("userrecords");

    Query keyData = mIdorecords.child(muid).child("subscriptions");

    keyData.addChildEventListener(new ChildEventListener() {
        @Override
        public void onChildAdded(DataSnapshot dataSnapshot, String s) {
        finalquery=dataRef.child(dataSnapshot.getKey()).orderByChild("status").equalTo("Active");
            mAdapter = new FirebaseRecyclerAdapter<idorecord, PostViewHolder>(idorecord.class, R.layout.idolist_item,
                    PostViewHolder.class, finalquery)

```

As you see I found out how to get records of only one first particular user specified within 'subscription', but cannot understand how to force to set adapter for each user specified within 'subcription'...
please suggest?