记录一次找代码的过程

609 1~1 min

记录一次找代码的过程

问题重现

培训管理系统,学员反映问题,看完视频考试完之后,查看成绩显示0分,

排查问题

  • 观看视频的逻辑上是一分钟插入一条记录,排查时发现记录了观看了时间的总长,一分不差,但是成绩就是没有
  • 发现问题以后以为是代码出现问题,在代码排查,发现并未查询到更新成绩的逻辑

柳暗花明

  • 原来处理观看视频的逻辑是在数据库观看视频详情表,创建了一个触发器当每执行插入观看记录时就会触发对应的逻辑,坑人不浅
    image.png