Я ищу способ поиска по диапазону дат и другому фильтру, как в следующем примере.
protected void searchDB(Date dateInit, Date dateFinal, String name){
db.collection("tagGroup")
.whereGreaterThanOrEqualTo("validity", dateInit)
.whereLessThanOrEqualTo("validity", dateFinal)
.whereEqualTo("name", name)
.get()
.addOnCompleteListener(new OnCompleteListener<QuerySnapshot>() {
@Override
public void onComplete(@NonNull Task<QuerySnapshot> task) {
for (DocumentSnapshot document : task.getResult()) {
List<String> tags = (List<String>) document.get("uiiList");
tagsList.addAll(tags);
}
if (tagsList.size() == 0){
showToast("Nothing found", Toast.LENGTH_SHORT);
views.formCommon.fcEnabled();
}else {
inventoryList(tagsList);
}
}
});
}
В документации написано, что это не работает, может кто-нибудь иметьИдея преодолеть и решить эту проблему?