I'm trying to fill the grid with part of data i'm taking from JSON. For example (shortnen version), JSON looks like this:
{
"data": [
{
"name": "machine1",
"devices": {
"disk": [
{
"type": "file",
"device": "disk",
},
{
"type": "block",
"device": "cdrom",
}
],
},
},
{
"name": "machine2",
"devices": {
"disk": [
{
"type": "file",
"device": "disk",
},
{
"type": "block",
"device": "cdrom",
}
],
},
]
}
To get info about machine1
's disks i need to get to data[0].devices.disk
, so i thought about changing store.proxy.reader.root
property like root = 'data[0].devices.disk'
or root = 'data.0.devices.disk'
but both didn't work.
I know the easiest way is to change the JSON response, but i'm interested if i am able to fill the grid without changing the JSON.