title: Use React Native Realm to Query through multiple List Objects
body: <p>First day using React Native and Realm, and I'm having a hard time figuring how to perform a query through two Realm List Objects.</p>
  
  <p><code>Tasks</code> have <code>Reservations</code>, which have <code>Renters</code>, which have <code>first_name</code> and <code>last_name</code> fields. I want my users to be able to search for tasks by the Renter's first and last names. </p>
  
  <p>Essentially, "Give me all the tasks whose renter's first or last name begins with "xyz""</p>
  
  <pre><code>const TaskSchema = {
    name:'Task',
    properties: {
      reservations:{ type: LIST, objectType: ReservationSchema.name },
    }
  },
  
  const ReservationSchema = {
    name:'Reservation',
    properties: {
      renters:{ type: LIST, objectType: RenterSchema.name },
    },
  }
  
  const RenterSchema = {
    name:'Renter',
    properties: {
      first_name:{ type:STRING, optional:true },
      last_name:{ type:STRING, optional:true },
    },
  }
  </code></pre>
  
  <p>I just can't figure out how to set up my query and predicates to accomplish this.</p>