Корень читателя в ExtJS с вложенным массивом JSON

Я пытаюсь заполнить сетку частью данных, которые я беру из JSON. Например (сокращенная версия), JSON выглядит так:

 {
  "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",
          }
        ],
    },
  ]
}

Чтобы получить информацию оmachine1диски мне нужно, чтобы добраться доdata[0].devices.diskя подумал об измененииstore.proxy.reader.root собственность какroot = 'data[0].devices.disk' или жеroot = 'data.0.devices.disk' но оба не работали. Я знаю, что самый простой способ - это изменить ответ JSON, но мне интересно, смогу ли я заполнить сетку без изменения JSON.

Ответы на вопрос(1)

Ваш ответ на вопрос