【发布时间】:2019-01-17 08:29:01
【问题描述】:
我想知道如何从表中删除超过 4 周的记录。我已经制作了这个脚本,但它似乎不起作用,它只是从表中删除了每条记录。我认为问题在于操作数的语法错误。
$test = $db->deleteFrom('mtr_position')->where(array('year' < $year || ('year' == $year && 'week' < $week)))->execute();
任何想法如何解决这个问题?
提前谢谢你。
【问题讨论】:
-
我建议分享更多代码
-
如果是我,我会从原始 sql 开始。然后,一旦我有一个有效的查询,我会在 laravel 中重写它。
-
您的表架构是什么样的?
-
这看起来不像是有效的代码...