У меня есть хэш в структуре нижеСвести вложенный хэш в Ruby On Rails
{
"Result": [
{
"Links": [
{
"UrlTo": "http://www.example.com/",
"Visited": 1365128454,
"FirstSeen": 1351907446,
}
],
"Index": 0,
"Rating": 120.969674
}
]
}
Но я хочу, сплющенные и посмотреть, как это делает ниже. Итак, я хочу переместить ссылки на уровень, чтобы он не был многомерным. Что это самый простой способ сделать это? могу ли я использовать что-то вроде .flatten?
{
"Result": [
{
"UrlTo": "http://www.example.com/",
"Visited": 1365128454,
"FirstSeen": 1351907446,
"Index": 0,
"Rating": 120.969674
}
]
}
Большое спасибо
, может быть, немного лучше? –
Я хочу переместить все, что «Ссылки» содержит уровень в хеше выше него –
Вот что вы должны были написать в вопросе с самого начала. Кстати, это должен быть json? Если это так, разве это не должно быть обработано JavaScript или что-то еще? Почему Ruby имеет значение? – sawa