Мы используем абстрактный REST-адаптер для Dataservice в Breeze, но заинтересованы в пакетных сбережениях для некоторых объектов. Мы зависим от синхронных сейвов, поэтому мы хотим, чтобы некоторые объекты были размещены вместе. Это что-то нам нужно, чтобы написать собственный код адаптера для выполнения, или есть ли какие-либо опции, которые Breeze доступен из коробки? Любое понимание подобных моделей было бы высоко оценено!Breeze Batch Сохраняет для некоторых объектов
0
A
ответ
0
Я не думаю, что пользовательский адаптер будет необходимо, это звучит, как вы могли бы использовать EntityManager.getChanges, указав тип объекта:
var custType = em.metadataStore.getEntityType("Customer");
var changedCustomers = em.getChanges(custType);
em.saveChanges(changedCustomers);
Вы хотите обновить код, чтобы отразить свой бизнес правила, но вы должны найти getChanges полезным.