I want to perform OR query operation in Firestore using Java client. I am trying to merge the queries.
Code :
FirebaseFirestore rootRef = FirebaseFirestore.getInstance();
Query firstQuery = rootRef...
Query secondQuery = rootRef...
Task firstTask = firstQuery.get();
Task secondTask = secondQuery.get();
Task combinedTask = Tasks.whenAllSuccess(firstTask, secondTask).addOnSuccessListener(new OnSuccessListener<List<Object>>() {
@Override
public void onSuccess(List<Object> list) {
//Do what you need to do with your list
}
});
as suggested in Firestore - Merging two queries locally
But it is not working for me, could anyone please suggest to me how to join query shot operations using java client for fire store.