title: For android firebase how to write the query for finding child by string matching of child of child's value?
body: <p><img src="https://i.stack.imgur.com/Lv6xV.png" alt="This is my firebase model"></p>
  
  <p>Assume this script:</p>
  
  <pre><code>    private static DatabaseReference;
      mUserDatabase = FirebaseDatabase.getInstance().getReference("Users");
  
  
      Query firebaseSearchQuery = mUserDatabase.child("service").orderByChild("serviceName").startAt(searchText).endAt(searchText+"\uf8ff");
  
  
      FirebaseRecyclerAdapter&lt;Workers, WorkerViewHolder&gt; firebaseRecyclerAdapter = new FirebaseRecyclerAdapter&lt;Workers, WorkerViewHolder&gt;(
              Workers.class,
              R.layout.search_result_layout,
              WorkerViewHolder.class,
              firebaseSearchQuery
      ) {
          @Override
          protected void populateViewHolder(WorkerViewHolder viewHolder, Workers model, int position) {
               viewHolder.setDetails(model.getName(), model.getEmail());
          }
      };
  </code></pre>
  
  <p>What will be the query for finding users email by searching child of child's value (hardware) ?</p>