mysql Typeorm:默认情况下禁用事务

e4yzc0pl  于 2023-08-02  发布在  Mysql
关注(0)|答案(1)|浏览(151)

当我进行任何更新/插入时,我在日志文件中有查询

  1. START TRANSACTION
  2. UPDATE/INSERT table SET .....
  3. COMMIT

字符串
有没有什么方法可以在默认情况下对所有查询禁用typeorm事务?

gorkyyrv

gorkyyrv1#

您不能禁用整个应用程序的事务,但可以对saveremove等方法的单个调用禁用事务。为此,传递值为false的transaction选项。举例来说:

  1. userRepository.save(users, { transaction: false });
  2. userRepository.remove(users, { transaction: false });

字符串
有关详细信息,请参见“其他选项”部分。

相关问题