Laravel:选择在同一天创建的条目

时间:2016-03-27 15:09:43

标签: php mysql laravel datetime eloquent

我有一个Laravel模型,Users。它使用标准的Laravel时间戳:created_atupdated_at

我想找到与给定用户在同一日期创建的用户。

问题是我无法直接比较数据库字段,因为这些字段也包含时间,如下所示:2016-03-27 14:46:30

我想做这样的事情:

User::where('created_at', $user->created_at);

但它似乎并没有这样做。

有什么建议吗?

1 个答案:

答案 0 :(得分:7)

尝试使用whereDate条件:

$q->whereDate('created_at', '=', $your_date);

希望这有帮助。