Как заставить вертикальную таблицу или ограничить столбцы в HIRB?

StackOverflow https://stackoverflow.com/questions/3457955

  •  27-09-2019
  •  | 
  •  

Вопрос

Я хочу отображать несколько активных записей в Console Rails, у меня есть Hirb включена. Таблица достаточно узкая, чтобы быть отображена (поэтому HIRB использует стандартную, горизонтальную таблицу), но столбцы настолько узки, что контент полностью нечитается. У вас есть идеи, что я мог с этим сделать?

Отображение только несколько столбцов было бы здорово (у меня записи в чистом массиве, а не в коллекции AR, поэтому я не могу просто пройти :select к методу поиска). Принудительный HIRB для отображения записей в вертикальной таблице также будет идеально.

Заранее спасибо.

Это было полезно?

Решение

Если вы посмотрите на раздел «Просмотры: в любое время» Hirb's Readme., вы увидите, что HIRB предоставляет вам команду таблицы, которая позволит вам выбрать столбцы / поля:

>> extend Hirb::Console
=> main
>> table My_AR_Array, :fields=>[:field1, :another_field, :and_another_one]
# ... Displays table with only these three columns

Если вы хотите включить вертикальный вид, прочитайте Документы. Отказ В частности, узнать о Варианты таблицы (: Вертикаль - это то, что вы хотите) и узнать о Формат файла конфигурации HIRB.

В будущем, пожалуйста, задавайте эти вопросы на гадость.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top