我一直在玩 Idiorm,但我无法让它从数据库中获取今天和昨天的所有记录。因此,MySQL 查询是:
SELECT * FROM `video` WHERE DATE(`time_stamp`) = CURDATE() # today
SELECT * FROM `video` WHERE DATE(`time_stamp`) = CURDATE() -1 # yesterday
如果我理解正确,它不能完全复制为 Idiorm,对吧?我也尝试了以下选项,奇怪的是它不起作用(返回空数组):
$today = ORM::for_table('video')->
where_lt('time_stamp', 'CURDATE()')->
where_gte('time_stamp', 'CURDATE()-1')->find_many();
你能纠正我应该如何做吗?