Как преобразовать коллекцию JSON в Hash с помощью Rails 3 - PullRequest
0 голосов
/ 08 октября 2010

Я получаю коллекцию JSON из MongoDB и хочу преобразовать ее в Hash.

Как я могу это сделать? ..

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

1 Ответ

2 голосов
/ 08 октября 2010

Как ты достал его из монго? драйвер ruby ​​mongo автоматически выдает рубиновые хэши.

РЕДАКТИРОВАТЬ: принять во внимание второй вопрос

В Монго запросы фактически не выполняются, пока вы не вызовете что-то, что требует их выполнения. Прежде чем вызвать to_json, вы все еще играете с объектом запроса.

Вместо to_json попробуйте просто использовать to_a, чтобы вернуть массив хешей.

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