【发布时间】:2021-09-17 18:08:55
【问题描述】:
假设我有这个服务:
@Injectable()
export class MyService {
constructor(
@InjectRepository(A)
private aRepository: Repository<A>,
@InjectRepository(B)
private bRepository: Repository<B>,
) {}
doSomething() {
// TX: begin()
this.aRepository.save(...);
this.bRepository.save(...);
// TX: commit()
}
}
如何启动事务并提交?
【问题讨论】: