Ruby имеет метод sort_by для Enumerables. Фантастика! Таким образом, вы можете сделать что-то вроде
entries.sort_by { |l| l.project.name }
Это будет сортировать кучу записей по именам их проектов. Как вы могли бы работать так, чтобы в проектах с одинаковым именем записи сортировались по времени?