添加事务

        let transaction; 

        try {
transaction = await this.ctx.model.transaction(); await this.ctx.model.Collect.create({id: 39, author: 'zyu111', count: 1}, {transaction}) await this.ctx.model.Collect.create({id: 42, author: 'zyu8228', count: 1}, {transaction}) await transaction.commit(); } catch (err) {
// console.log(err)
console.log('回滚了。。。')
await transaction.rollback();
}

事务的操作对象 必须是 model

最新文章

  1. 01、AngularJs简介
  2. 孙鑫视频学习:“operator +=” 不明确的问题解决方法
  3. IntelliJ IDEA 设置 编辑器字体大小
  4. MongoDB创建用户
  5. linux:什么是linux
  6. 数据库迁移之从oracle 到 MySQL
  7. unity, 查看build版log文件
  8. DOM 操作内容 innerText/innerHTML
  9. C语言博客作业—指针
  10. jQuery 遍历 – 后代
  11. Django 系列博客(十二)
  12. mybatis使用接口联合查询
  13. 异常:android.os.NetworkOnMainThreadException
  14. uvaLive6837 ThereIsNoAlternative (kruskal)
  15. 如何生成添加前缀的顺序DIV
  16. C语言 结构体(联合体)对齐规则
  17. 阿里云 centos 服务器无法自动挂载 nas 的问题
  18. Python *Mix_w6
  19. 项目(三)PXE高效能批量网络装机
  20. 语义分割之Dual Attention Network for Scene Segmentation

热门文章

  1. 一台机器上搭建多个redis实例的配置文件修改部分
  2. dubbo-spring-boot的auto-configure示例报Not found exported service的解决办法
  3. MySQL数据库从复制及企业配置实践
  4. 夯实Java基础系列18:深入理解Java内部类及其实现原理
  5. [UWP] 解决FlipView图片放大的诡异bug
  6. Kotlin编译时注解,简单实现ButterKnife
  7. js实现烟花效果
  8. .Net Core Serverless初体验
  9. 做高逼格程序员之说走就走的「Windows」
  10. 从0开始学FreeRTOS-1