rabl は初めてで、次のように単一のハッシュで返される 2 つの異なる配列を使用してこれを行う方法がわかりません。
@data={:locations => [location1, location2], :items => [item1,item2]}
私のrablファイルでは、次のようなことをしたいと思います:
@data[:locations]
extends "api/location_show"
@data[:items]
extends "api/item_show"
これを出力するには:
{
"locations": [
{
"id": 156,
"name": "Location 1"
},
{
"id": 158,
"name": "Location 2"
}
],
"items": [
{
"global_id": 3189,
"header": "pistachio 1"
},
{
"global_id": 3189,
"header": "pistachio 2"
}
]
}
しかし、それは機能していないようです。これを機能させる方法はありますか?
どうも