У меня есть модель с ассоциацией download has_many download_links
Я звоню download_links в контроллере downloadlink.
def download_links
@downloads = Download.all
render json: { data:@downloads.as_json(:only=>[:id],
include: {
:downloadlink => {:only =>:url}
}
), message:"success"}, status: :ok
end
результат в почтальоне простокак это:
{
"data": [
{
"id": 1,
"downloadlink": [
{
"url": "1920x1080.png"
},
{
"url": "1366x766.png"
},
{
"url": "1280x720.png"
},
{
"url": "1024x768.png"
}
]
}
],
"message": "success"}
теперь я хочу, чтобы результат был таким:
{
"data": [
{
"id": 1,
"downloadlink": [
"1920x1080.png",
"1366x766.png",
"1280x720.png",
"1024x768.png"
]
}
],
"message": "success"}