Вы считаете, что городить массив коллекций для того, чтобы выплюнуть результаты поиска по нескольким базам в один Excel-файл, нормальным решением и хорошим советом, тем более новичку? В чём заключаются здесь Ваши знания? В том, "каких извращенческих массивов здесь на форуме ещё не было"?
Проблема в том, что человек не знает что такое массив (
#5), и, походу, вообще ничего, отсюда и все "нетривиальные проблемы".
Разве здесь не очевиден внешний цикл по БД с записью/дописью в тот же файл в потоковом режиме? Зачем вообще тогда "собирать коллекции документов из разных баз в одну коллекцию"?
Здесь же говорили на эту тему. Ответ на вопрос, наверное, потому что "Для форума тоже хорошо - он живет." ©
Это не Вам,
Anatoly, это просто мысли вслух...