2016-04-26 3 views
0

Мы используем абстрактный REST-адаптер для Dataservice в Breeze, но заинтересованы в пакетных сбережениях для некоторых объектов. Мы зависим от синхронных сейвов, поэтому мы хотим, чтобы некоторые объекты были размещены вместе. Это что-то нам нужно, чтобы написать собственный код адаптера для выполнения, или есть ли какие-либо опции, которые Breeze доступен из коробки? Любое понимание подобных моделей было бы высоко оценено!Breeze Batch Сохраняет для некоторых объектов

ответ

0

Я не думаю, что пользовательский адаптер будет необходимо, это звучит, как вы могли бы использовать EntityManager.getChanges, указав тип объекта:

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

Вы хотите обновить код, чтобы отразить свой бизнес правила, но вы должны найти getChanges полезным.