5.0.0 - 普通 - 未处理
今天是2022年5月31日,查询上月数据,结果查的是本月的。其它日期暂时还没有发现这个错误,唯独2022年5月31日这一天有问题。代码:
order::whereMonth('order_datetime', 'last month')->select();
echo order::getLastSql();
输出:
SELECT FROM order WHERE ( order_datetime BETWEEN 1651334400 AND 1654012799 ) AND order.delete_time IS NULL
代码:
order::whereMonth('order_datetime')->select();
echo order::getLastSql();
输出:
SELECT FROM order WHERE ( order_datetime BETWEEN 1651334400 AND 1654012799 ) AND order.delete_time IS NULL
两个输出的一样