【发布时间】:2014-09-28 04:22:23
【问题描述】:
我想通过一个表达式从一个表中获取所有的行:
table.date <= 2014-07-10
但如果该列包含日期时间,我们就说:
2014-07-10 12:00:00
但如果我这样做:
where('date', '<=', $date)
它不会得到该行。
我猜这是因为 $date = 2014-07-10 这使得 MySQL 假设它是 2014-07-10 00:00:00。
在常规 MySQL 中我会这样做
where DATE(date) <= $date
使用 Laravel 的 Eloquent 的等价物是什么?
【问题讨论】:
标签: php mysql datetime laravel-4