Use React Native Realm to Query through multiple List Objects
<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>