Подтвердить что ты не робот

Rails console - отображение активных результатов записи в таблице

Есть ли способ отобразить результаты Active Record в формате таблицы в среде script/console?

4b9b3361

Ответ 1

Угу. Там этот драгоценный камень называется hirb, который делает это очень хорошо.

Ответ 2

Также проверьте http://tableprintgem.com. Это эффективный способ просмотра списка структурированных данных, что позволяет легко сканировать и сравнивать по большому количеству записей (и для многих людей это удобное возвращение к выходу командной строки SQL прошлого года:)

table_print ruby gem - explore your data

Самая мощная функция table_print - возможность видеть ваши данные в контексте других объектов, к которым она относится. Вы можете ссылаться на вложенные объекты на цепочку методов, необходимую для их достижения. В этом примере показаны данные из трех разных таблиц:

  • имя из таблицы автора (доступно через author.name)
  • title из таблицы книг (доступной через author.books.title)
  • подпись из таблицы фотографий (достигнута через author.books.photos.caption)

table_print ruby gem - contextualize your data

Там короткий вводный снимок в http://tableprintgem.com

(полное раскрытие: я написал этот камень)