Учитывая mymap
из вопроса, вы можете использовать гем "show_data" , который предоставляет два метода: show_data
и format_data
. Последний создает «довольно напечатанную» строку своего аргумента, которая затем может быть передана в любой метод вывода.
require 'show_data'
$stderr.puts format_data(mymap)
Например:
myhash = { 'owners' => 21050, 'users' => 16877, 'portfolios' => 583,
'properylists' => 0, 'properties' => 29504, 'units' => 62688,
'tenants' => 85856 }
$stderr.puts format_data(myhash)
в STDERR:
{ 'owners' => 21050,
'users' => 16877,
'portfolios' => 583,
'properylists' => 0,
'properties' => 29504,
'units' => 62688,
'tenants' => 85856
}