2016-04-26 8 views
0

Wir verwenden den abstrakten Dataservice-REST-Adapter in Breeze, sind jedoch an Batch-Speicherungen für einige Entitäten interessiert. Wir sind auf synchrone Speicherungen angewiesen, deshalb möchten wir, dass bestimmte Entitäten zusammen gebucht werden. Ist dies etwas, das wir benötigen, um benutzerdefinierten Adaptercode zu schreiben, oder gibt es irgendwelche Optionen, die Breeze sofort verfügbar hat? Jeder Einblick in ähnliche Muster würde sehr geschätzt werden!Breeze-Stapelspeicherung für einige Entitäten

Antwort

0

Ich glaube nicht eine benutzerdefinierte Adapter notwendig wäre, es klingt wie Sie vielleicht in der Lage sein EntityManager.getChanges zu verwenden, den Entitätstyp Angabe:

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

Sie den Code aktualisieren möchten Ihr Unternehmen zu reflektieren Regeln, aber Sie sollten getChanges hilfreich finden.