有没有一种方法可以使用@Transaction指令在事务中回滚?

时间:2019-06-16 01:46:26

标签: nestjs typeorm

我一直在查看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

不执行回滚

0 个答案:

没有答案