Я новичок в jaydata и только что изучил множество руководств и примеров, как определять модель и хранить данные с помощью JayData. Я написал код, который будет хранить данные в локальном хранилище, и у него есть два объекта с отношением один ко многим друг к другу. Я много раз проверял свой код, а также сравнивал его с доступными кодами примеров, и это правильный код, но он не работает. проблема в том, что когда я помещаю один объект в массив, который определен в другой модели объекта, он не сохраняет изменения, и если я прокомментирую эту строку, все работает нормально. Я создал jsfiddle и прокомментировал эту строку в своем коде js.
Код такой:
var task_entity = new Tsk({Task_work:tsk });
mydb.tasks.add(task_entity);
var category_entity=new Categry({Name:ctgry});
category_entity.taskk=new Array();
//category_entity.taskk.push(task_entity); // this line is not working
mydb.categorys.add(category_entity);
Я прокомментировал строку, которая создает проблему
Вот jsfiddle http://jsfiddle.net/zGqyZ/1/
Подскажите пожалуйста, что не так с кодом или может быть с моделью jaydata, не могу найти основную проблему.