我正在开发一个带有工作清单的应用程序。
它由users
组成,通过使用breeze查询数据库来添加。
User
。
我希望能够将列表保存为脱机状态,以便在刷新浏览器时重新填充列表。
目前的清单是一个可观察到的微风实体阵列。
我已经尝试将其直接保存到离线缓存中但是我得到循环引用错误。我知道我可以通过从实体管理器导出来保存所有数据;但是我想跟踪工作清单而不是整个缓存。
我怎样才能做到这一点?
答案 0 :(得分:1)
PW Kad是正确的,您可以使用 EntityManager.exportEntities 方法仅导出缓存中的实体的子集。像
这样的东西exportList = [ entity1, entity2, entity3 ];
var exported = myEntityManager.exportEntities(exportList);