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