Ответ 1
Угу. Там этот драгоценный камень называется hirb, который делает это очень хорошо.
Есть ли способ отобразить результаты Active Record в формате таблицы в среде script/console?
Угу. Там этот драгоценный камень называется hirb, который делает это очень хорошо.
Также проверьте http://tableprintgem.com. Это эффективный способ просмотра списка структурированных данных, что позволяет легко сканировать и сравнивать по большому количеству записей (и для многих людей это удобное возвращение к выходу командной строки SQL прошлого года:)
Самая мощная функция table_print - возможность видеть ваши данные в контексте других объектов, к которым она относится. Вы можете ссылаться на вложенные объекты на цепочку методов, необходимую для их достижения. В этом примере показаны данные из трех разных таблиц:
Там короткий вводный снимок в http://tableprintgem.com
(полное раскрытие: я написал этот камень)