给出以下1到多数据结构:
人员< - 电话
我先拉人员,然后在另一个电话中检索电话。
所以现在有两个同一部电话的引用,一个在Personnel下,另一个是独立的。它们是副本还是参考?经理知道解决这个问题吗?
如果是,那么协调缓存中的2个实体需要什么样的约定?
答案 0 :(得分:1)
在EntityManager中,Breeze通过其密钥缓存所有实体,因此您永远不会拥有同一实体的重复项。 Breeze还修复了独立查询的子项或父项的任何引用(这取决于具有关于依赖对象的外键属性的正确元数据),因此无论您如何查询电话,每个电话只会有一个实例并且该实例将自动连接到其父级' Personnel'实体。