I want to show all product child details. but I was unable to do so. I am new to firebase and wish to complete my university project I need to use firebase.

each user has a single or multiple products. I can show all shops from a single user but I want to show all products from all user.
private void loadShopProducts() {
productList = new ArrayList<>();
DatabaseReference ref = FirebaseDatabase.getInstance().getReference("Users");
ref.child(shopUid).child("Products")
.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
productList.clear();
for (DataSnapshot ds : dataSnapshot.getChildren()){
ModelProduct modelProduct = ds.getValue(ModelProduct.class);
productList.add(modelProduct);
}
adapterProductBuyer = new
AdapterProductBuyer(ShopDetailsActivity.this, productList);
productRv.setAdapter(adapterProductBuyer);
}
@Override
public void onCancelled(@NonNull DatabaseError databaseError) {
}
});
}
