У меня есть магазин, который подключен к модели. Я динамически загружаю различные структуры JSON в этот магазин. Иногда структуры JSON отличаются от модели. Все разные значения не загружаются.Sencha EXT json не загружен, если не подходит для модели
Пример:
**Model:**
name
id
description
**JSON:**
[{"name":"John",
"id":"2",
"description": "Doe",
"age": "23"}]
В этом случае возраст woun't загружаются в магазин, так как он не указан в модели. Как я могу добиться загрузки этих значений в хранилище без изменения модели. Возможно ли это?
Другое дело: а как насчет отношений? В Sencha Architect вы можете указать реалии между моделями. Свойства, которые относятся к отношениям, также не загружаются.
Пример:
**Model:**
id
name
relationship: hasManyPets
**JSON:**
[{"id":"1",
"name":"John",
"pets":[{//somePet},{//somePet}]]
В этом случае домашних животных woun't загружаются, даже если они присутствуют в модели и при предписанных в технических заданиях отношений.
Я попытался добавить ключи ассоциации соответствия имени атрибута JSON, а также изменение имени ассоциации с атрибутом JSon, но я не помог
В этом коде вы динамически добавляете поле в магазин. Как насчет JSON? – Jacob