我一直在玩Idiorm,我無法讓它從今天和昨天的數據庫中獲取所有記錄。 因此,MySQL的查詢是:Idiorm查詢得到今天的記錄
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();
能否請您糾正我就應該怎麼做?
並使用where_raw,例如 - > where_raw('added_date> NOW() - INTERVAL 24 HOUR') – wesamly