Возможно ли выполнить бридж во время транзакции? Сохраните изменения только тогда, когда весь код будет успешно выполнен в нем, и если что-то не сработает, откат транзакции. Я экономлю сущность на ветру. Если это сохранение выполнено успешно, я хочу сохранить другой объект. Если при сохранении второго объекта есть какая-либо ошибка, я хочу отменить операцию сохранения первого объекта.Сделки в Breeze
var charge = datacontext.createEntity('Charge', chargeEntity);
return vm.save().then(function() {
//save second entity
});
В приведенном выше коде, если Charge успешно сохранен, сохраняется второй объект. Но если возникает некоторая ошибка при сохранении второго объекта, есть ли способ отменить предыдущее сохранение?