2016-04-26 103 views
0

我们在Breeze中使用Abstract Dataservice REST适配器,但对某些实体的批处理保存感兴趣。我们依赖于同步保存,因此我们希望某些实体可以一起下载。这是我们需要编写自定义适配器代码来完成的事情,还是Breeze开箱即用的选项?任何有关类似模式的见解将不胜感激!Breeze批量保存某些实体

回答

0

我不认为一个自定义适配器是必要的,这听起来像你可能能够使用EntityManager.getChanges,指定实体类型:

var custType = em.metadataStore.getEntityType("Customer"); 
var changedCustomers = em.getChanges(custType); 
em.saveChanges(changedCustomers); 

您将要更新的代码,以反映您的业务规则,但您应该发现getChanges有帮助。