Because when I search with child is null? : I have this code:

            String email = FirebaseAuth.getInstance().getCurrentUser().getEmail();
        myRef = database.getReference("reserva/");
        myRef.orderByChild("email").equalTo(email).addValueEventListener(new ValueEventListener() {
            @Override
            public void onDataChange(DataSnapshot dataSnapshot) {

              String value = dataSnapshot.child("reserva/1/status").getValue(String.class);
                String status;
                TextView textview2 = (TextView) findViewById(R.id.TextView2);
                if (value != null) {
                    status = dataSnapshot.getKey() + getString(R.string.statusreservafeita);
                    textview2.setText(status + value);
                } else
                    textview2.setText(R.string.statusreservafail );
            }

            @Override
            public void onCancelled(DatabaseError error) {
                TextView textview2 = (TextView) findViewById(R.id.TextView2);
                textview2.setText(R.string.statusreservafail );
            }
        });

My bank :

     "reserva" : {
      "1" : {
        "email" : "teste@teste.com",
        "status" : "check in"
      },
      "2" : {
        "email" : "fabio@ciaf.com.br",
        "status" : "check out"
      },
      "123" : {
        "email" : "fbaoo07@gmail.com",
        "status" : "reservado"
      }
    }

When I put an email teste@teste.com returns null. I need it returns the status and he is coming null. I need to help me, I think he To him this missing child.