Я просматриваю документацию typeOrm, но нигде не вижу, как сделать откат с
@Transaction()
save(user: Photo) {
if (user.id !== 13) {
return new Promise( ( resolve, reject ) => reject('Error rollback') );
} else {
return this.photoRepository.save(user);
}
}
Я пытался сделать отказ с обещанием, но если я делаю это сразу после
this.photoRepository.save (user);
new Promise( ( resolve, reject ) => reject('Error rollback'); // no working
откат не выполнен