基本上,我想在 CakePHP 中执行此操作:
delete from myTable as mytable where datediff(now(), mytable.date) > 5
而且我不知道如何使用 $this->Model->delete()
函数来完成它?
最佳答案
你需要使用deleteAll
:
$this->Model->deleteAll(array(
'datediff(now(), Model.date) > 5'
)) ;
关于php - CakePHP 删除超过 5 天的记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24802834/