рубин для каждой пары ключ / значение в хеше

У меня небольшая проблема с MongoDB в том, что он все время возвращает хэши с ключами в двойных кавычках и целые числа как с плавающей точкой, было ли это проблемой для кого-то еще?

для примеров после сокращения или группировки карты, скажем, у меня есть несколько хэшей, которые выглядят так:

{"unknown"=>54.0, "pedestrians"=>572.0, "vehicles"=>1045.0}

Но на самом деле мне нужно:

{ unknown: 54, pedestrians: 572, vehicles: 1045 }

Есть идеи, как я могу легко преобразовать их?

11
задан JP Silvashy 6 December 2011 в 22:24
поделиться