【发布时间】:2017-12-20 06:26:32
【问题描述】:
尝试获取 24 小时或更早创建的所有记录。这里的“created”是一个数据时间字段。我在 DB 中有 3 条记录必须满足此条件,但返回 0 条记录。
$my_table_tbl = TableRegistry::get('my_table');
$records = $my_table_tbl
->find()
->where([
'created <' => '(NOW() - INTERVAL 1 DAY)',
'status' => 'pending'
])
->toArray();
【问题讨论】:
标签: php mysql cakephp query-builder cakephp-3.x