记录一次
需要取出当前时间大于订单完成时间time增加1小时的订单数据
比如订单完成时间为 2022-06-06 12:00:00 数据表字段为 time
需要在查询的时候判断当前时间是否大于订单完成时间增加一小时
平常使用的是循环然后根据时间再判断循环获取
查阅tp与sql文档
可以使用tp查询+原生语句来实现 终于不用每次循环去取了
$lists = db("order") //无用 表名而已 ->where(["state"=>0,"open_time"=>"0000-00-00 00:00:00"])//我的订单状态条件 无视 ->whereTime('ctime', 'd')//这个是查询当日的数据 tp自带方法 ->where("'".date("Y-m-d H:i:s",time())."' > ".'DATE_ADD(`time`,INTERVAL 60 minute) ') ->order("id desc")->select();