Мне нужно импортировать следующее в магазин, но я смущен о правильной модели или моделях, которые мне нужно создать.Лучший способ создать модель для магазина для массива?
вот пример JSON, который возвращается с моего сервера. В основном это массив с 2 элементами, с массивом в каждом. Имена полей различаются в каждом.
Я подозреваю, что мне нужно иметь более одной модели и иметь отношения, но я не уверен, с чего начать. Есть идеи? Благодаря
[
firstItems: [
{
name : "ProductA",
key: "XYXZ",
closed: true
},
{
name : "ProductB",
key: "AAA",
closed: false
}
],
secondItems : [
{
desc : "test2",
misc: "3333",
},
{
desc : "test1",
misc: "123"
}
]
]
Там нет ничего, что я см. в этом ответе, который показывает любые отношения между первым и вторым. Если вам нужны эти данные в магазинах, и это единственный способ получить ответ, я бы создал 2 магазина для первого и второго. Затем выполните запрос Ajax для данных, а в методе успеха используйте методы loadData магазинов или loadRawData для первого и второго. – bakamike
Вы показали не JSON. Массивы не имеют свойств. [См. Мой ответ] (http://stackoverflow.com/a/32908928/227299) –