У меня есть этот JSon данные (фактические данные намного больше, поэтому мне нужно только 2)Получить конкретные данные JSon рельсы
[
{
"id": 1,
"user_id": 1,
"event_id": 1,
"creator_id": 1,
"event_name": "Poker",
"cruise_ship_name": "Royal Cruise",
},
{
"id": 2,
"user_id": 1,
"event_id": 2,
"creator_id": 1,
"event_name": "Ballroom",
"cruise_ship_name": "Celebrity Infinity",
},
{
"id": 3,
"user_id": 1,
"event_id": 3,
"creator_id": 1,
"event_name": "Tennis",
"cruise_ship_name": "Mediterranean",
}
]
Я хочу, чтобы объединить все данные и получить только определенные поля (EVENT_NAME и cruise_ship_name)
Таким образом, в моем окончательном формате JSON
будет:
[
{
"event_name": "Mexican Fiesta",
"cruise_ship_name": "Celebrity Infinity",
}
]
у меня есть рассматривал этот пример:
@object.to_json {:include => [ :assocation_a, :assocation_b ]}
, но не уверен, что: association_a и: association_b.
Возможно, дубликат: http://stackoverflow.com/questions/6919147/restrict-specific-fields-in-the-response-of-rails-controller – Jon