FirebaseFirestore.getInstance().collection( "name_collection" )
.whereEqualTo("field", "value" )
.addSnapshotListener(
new EventListener<QuerySnapshot>()
{
@Override
public void onEvent( @Nullable QuerySnapshot value, @Nullable FirebaseFirestoreException e )
{
// Обработка ошибок
if ( e != null )
{
return;
}
Log.e( "MESSAGE", "Количество документов " + value.size() );
// Ниже действия над документами
...
}
}
);