2016-04-26 22 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有幫助。