1.mysql中存的date类型的字段,nodejs中取出来有时区的问题,会少8小时,网上找了很多说改什么time_zone=“+8:00”,反正我改了没有,在config配置数据的时候添加这个
就可以把取到的时间转为string类型,时间也是对的
2.egg-mysql写一些复杂的sql查询语句的时候,用官方提供的方式感觉很麻烦,直接用query的形式,执行sql语句,虽然官方不建议这么做
3.sql语句 + 上条件
SELECT SUM(IF(cgType=2,money,0)) as payTotal
4。计算某一天所在的一周内所有的数据
WHERE YEARWEEK(DATE_FORMAT(create_time,’%Y-%m-%d’),1) = YEARWEEK(?,1)
先记录到这