У меня есть это веб-приложение, которое отслеживает ежедневное потребление питательных веществ через продукты и представляет их в четкой временной шкале.
Я новичок в Backbone и пытаюсь структурировать свои модели и коллекции. Как я могу смоделировать следующий JSON в моделях/коллекциях Backbone?
Должна ли это быть коллекция foods внутри модели day?
{
response: [
{ // a random day
date: '1/1/2011',
totalCalories: 1000,
totalCarbs: 100,
totalProtein: 60,
totalFats: 30,
foods: [
{ // a food consumed in this day
datetime: '1/1/2011 17:30',
calories: 500,
proteins: 30,
carbs: 50,
fats: 15,
img: 'link_to_img'
},
{
datetime: '1/1/2011 19:30',
calories: 500,
proteins: 30,
carbs: 50,
fats: 15,
img: 'link_to_img'
}
]
},
{ // another day
date: '3/1/2011',
totalCalories: 1000,
totalCarbs: 100,
totalProtein: 60,
totalFats: 30,
foods: [
{
datetime: '3/1/2011 17:30',
calories: 500,
proteins: 30,
carbs: 50,
fats: 15,
img: 'link_to_img'
},
{
datetime: '3/1/2011 19:30',
calories: 500,
proteins: 30,
carbs: 50,
fats: 15,
img: 'link_to_img'
}
]
}
]
}