I have this code
Query query = mFirestore.collection(FirebaseManager.ADDRESS_META_SEARCH_DATA);
query = query.whereEqualTo(MetaData.COUNTRY_CODE, "se");
query = query.whereEqualTo(MetaData.COUNTRY_CODE, "us");
query = query.whereGreaterThanOrEqualTo(MetaData.NAME, text)
.whereLessThan(MetaData.NAME, newString);
query.limit(limit);
I try to return this two countries above but Firestore throws me:
INVALID_ARGUMENT: Cannot have inequality filters on multiple properties: [country_code, name]
How can I remake this code so I can in one query get from ADDRESS_META_SEARCH_DATA collection both countries "se", and "us"
I have read the dox and I dont understand why my setup is different
citiesRef.whereEqualTo("state", "CO").whereEqualTo("name", "Denver");
citiesRef.whereEqualTo("state", "CA").whereLessThan("population", 1000000);