Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.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 breeze js cache如何知道子实体是否已更改?_Javascript_Odata_Breeze_Single Page Application - Fatal编程技术网

Javascript breeze js cache如何知道子实体是否已更改?

Javascript breeze js cache如何知道子实体是否已更改?,javascript,odata,breeze,single-page-application,Javascript,Odata,Breeze,Single Page Application,给定以下1对多数据结构: 人员在EntityManager中,Breeze通过其键缓存所有实体,因此您永远不会有相同实体的副本。Breeze还修复了独立查询的子对象或父对象的所有引用(这取决于是否具有有关依赖对象的外键属性的正确元数据),因此,无论您如何查询电话,每个电话都只有一个实例,该实例将自动连接到其父“人员”实体 Jay,你能告诉我breeze用什么来区分fk、pk和常规属性吗?这些都是元数据描述的。有关该主题的讨论可在此处找到:

给定以下1对多数据结构:


人员在EntityManager中,Breeze通过其键缓存所有实体,因此您永远不会有相同实体的副本。Breeze还修复了独立查询的子对象或父对象的所有引用(这取决于是否具有有关依赖对象的外键属性的正确元数据),因此,无论您如何查询电话,每个电话都只有一个实例,该实例将自动连接到其父“人员”实体

Jay,你能告诉我breeze用什么来区分fk、pk和常规属性吗?这些都是元数据描述的。有关该主题的讨论可在此处找到: