jaydata不在相关数据存储中工作

时间:2013-08-26 13:38:54

标签: javascript storage relation jaydata

我是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模型有关,我找不到主要问题。

1 个答案:

答案 0 :(得分:0)

此时只有websql / sqlite支持导航,这将很快改变