Допустим, у нас есть коллекция "people" внутри коллекции people. У нас есть объекты person
public class Person{
public String personId;
public String firstName;
public String lastName;
}
. Я хочу искать людей, используя firstName и lastName одновременно с такими методами startAt и endAt, как ниже
Query query = FirebaseFirestore.getInstance()
.collection("people").orderBy("firstName",
Query.Direction.ASCENDING).
orderBy("lastName", Query.Direction.ASCENDING).startAt(key).endAt(key + "\uf8ff");
FirestoreRecyclerOptions<Person> options = new FirestoreRecyclerOptions.Builder<Person>()
.setQuery(query, Person.class)
.build();
, но я могу использовать только firstName или lastName, как я могу использовать оба одновременно?