当前位置: 首页 > news >正文

优惠卷网站建设怎么挣钱简易网页界面设计

优惠卷网站建设怎么挣钱,简易网页界面设计,管理系统主页,品牌企划这 两天用nesttypeorm写了一个商城#xff0c;上线后mysql日志binlog两天就达到了10几个G#xff0c;排查结果如下#xff1a; 有个功能是定时遍历所有未签收的订单#xff0c;看看是否到了自动签收时间#xff0c;如果到了#xff0c;就把订单状态设置成已签收。 代码… 这 两天用nesttypeorm写了一个商城上线后mysql日志binlog两天就达到了10几个G排查结果如下 有个功能是定时遍历所有未签收的订单看看是否到了自动签收时间如果到了就把订单状态设置成已签收。 代码是这样的 //查找未签收的订单 const orderList await this.orderRepo.find({where:{state:0)}})for(let order of orderList){ //是否10天前的订单if(order.payTimedayjs().addDays(-10,days).unix()){//设置为自动签收order.state2//签收状态order.signTime dayjs().unix()await this.orderRepo.save(order)//保存订单 }else{//order.state0 //保持未签收的状态await this.orderRepo.save(order)//保存订单 } } 随着订单越来越多导致每次执行 repo.save方法的时候mysql都会将update的所有字段重新保存一次导致binlog日志非常大把阿里云默认的40G云盘两天就满了。 因为typeorm的save方法会把每个字段都update更新一遍这个方法最好在新增的时候使用如果只是单纯更新某个字段最好使用  update方法 await this.orderRepo.update(order.id,{state:order.state})//保存订单 这样只会在binlog日志增加一行数据 update  order set state1 where id xxx
http://www.hkea.cn/news/14379296/

相关文章:

  • 库尔勒北京网站建设甘肃网站建站系统平台
  • 信息发布推广平台全网最低价seo
  • 网站建设优化推广安徽常德住房和城乡建设局网站
  • 小白怎么做网站赚钱做网站最简单的
  • 英国网站域名垫江网站建设哪家好
  • 网站建设价格很 好乐云seowordpress双击返回顶部
  • 番禺移动网站建设wordpress的标题字怎么变
  • 网站开发的过程中遇到的难题网站建设都包括
  • 奥运网站模板一流的山西网站建设
  • 招聘网站费用怎么做分录wordpress 侧边栏 背景
  • 连锁租车网站源码wordpress镜像是什么
  • 敦煌做网站的公司电话一个wordpress多个网站
  • 网站拨测人员是干嘛的聊城网站案例
  • 西安网站建设熊掌wordpress分类数组
  • 做网站改变图片位置上海宏波工程咨询管理有限公司
  • 建设厅网站文件制作古城西安网页
  • 静宁县建设局网站网页设计自学要多久
  • 英迈思网站做不下去可以退款吗网站开发 小程序开发
  • 网站建设方案基本流程如何做生鲜配送网站生意
  • 做生意在哪个网站做上海整形网站建设
  • 做兼职哪个网站好如何建设企业网站ppt
  • 有教做素食的网站吗动漫制作专业介绍心得体会200字
  • 专业营销的网站建设公司天津快速关键词排名
  • 提供秦皇岛网站建设wordpress前台会员中心
  • H5酒店静态网站建设开题报告范文wordpress 协议
  • c2c网站代表和网址医院网站开发百度文库
  • 西安网站建设-中国互联网站定位 怎么做
  • 家居网站建设公司排名广州seo代理
  • 昆明企业网站设计公司关于单位网站建设的报告
  • 中国建设银行网站密码是什么意思汽车设计网站