Следующий запрос выполняется довольно быстро, но последовательная обработка, которая должна выполняться впоследствии, действительно замедляет этот метод.Я мог бы помочь с рефакторингом,Таким образом я получаю серию обратно с суммами за каждую дату, независимо от того, есть ли у нее сумма или нет.
Когда запрос возвращает только несколько дат, он выполняется довольно быстро.Но установите дату начала назад на год или два, и она станет невероятно медленной.Настоящим преступником является метод .detect .Он очень медленно сканирует массив объектов activerecord.
Есть ли более быстрый метод для генерации этой серии?