Pergunta

Quero exibir poucos registros ativos no Console do Rails, eu tenho o HIRB ativado. A tabela é estreita o suficiente para ser exibida (então o HIRB usa a tabela horizontal padrão), mas as colunas são tão estreitas que o conteúdo é completamente ilegível. Você tem alguma ideia do que eu poderia fazer sobre isso?

Exibir apenas algumas colunas seriam ótimos (tenho registros em uma matriz pura, não na coleção AR, então não posso simplesmente passar :select para o método do localizador). Forçar o HIRB a exibir registros na tabela vertical também seria perfeito.

Desde já, obrigado.

Foi útil?

Solução

Se você olhar para a seção 'visualizações: a qualquer hora, em qualquer lugar' de Readme de Hirb, você verá que o HIRB fornece um comando de tabela que permite selecionar colunas/campos:

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

Se você quiser ativar uma visão vertical, leia os documentos. Em particular, aprenda sobre um opções da mesa (: vertical é o que você deseja) e aprender sobre Formato de arquivo de configuração da HIRB.

No futuro, faça essas perguntas sobre Github.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top