Отвечу, рассчитывая на комментарий Николая, если я неправильно что-то пониманию.
Если нужно именно вывести данные, пусть и с обработкой перед выводом, то выгоднее не использовать getCollection, а выбрать через fetchAll(PDO::FETCH_ASSOC), чтобы не создавать объекты. Конечная цель — массив с выбранными документами.
TV можно выбрать вторым запросом, используя уже полученный массив, к нему же и присоединить результаты.
Дальше уже в цикле обрабатываем и выводим.