Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/408.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jaydata在相关数据存储中不工作_Javascript_Storage_Relation_Jaydata - Fatal编程技术网

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

Javascript jaydata在相关数据存储中不工作,javascript,storage,relation,jaydata,Javascript,Storage,Relation,Jaydata,我是jaydata新手,刚刚通过许多教程和示例了解了如何使用jaydata定义模型和存储数据。我已经编写了一个代码,将数据存储在本地存储器上,它有两个实体,彼此之间有一对多的关系。我已经检查了我的代码很多次,并将其与可用的示例代码进行了比较,它是正确的代码,但不起作用。问题是,当我将单个实体推送到另一个实体模型中定义的数组中时,它不会保存更改,如果我对推行进行注释,则一切正常。我已经创建了一个JSFIDLE,并在我的js代码中注释了这一行 代码如下所示: var task_entity = ne

我是jaydata新手,刚刚通过许多教程和示例了解了如何使用jaydata定义模型和存储数据。我已经编写了一个代码,将数据存储在本地存储器上,它有两个实体,彼此之间有一对多的关系。我已经检查了我的代码很多次,并将其与可用的示例代码进行了比较,它是正确的代码,但不起作用。问题是,当我将单个实体推送到另一个实体模型中定义的数组中时,它不会保存更改,如果我对推行进行注释,则一切正常。我已经创建了一个JSFIDLE,并在我的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);
我已经评论了产生问题的那一行

这是JSFIDLE


请告诉我代码有什么问题,或者jaydata模型可能有什么问题,我找不到主要问题。

目前只有websql/sqlite支持导航,这很快就会改变。

非常感谢Gabor Dolla,我非常担心它。我也希望你们将来能给我更多的帮助,因为我发现你们在这个论坛上回答了很多关于JayData的问题。再次感谢!!