使用Eloquent,如何过滤我的模型查询以仅包含今天创建的项目?

时间:2013-02-09 16:15:55

标签: date model laravel eloquent

我的应用程序有一个仪表板,必须显示今天提交的最后10个条目。

如何过滤我的Eloquent查询以仅显示今天created_at的项目?

编辑:这是雄辩的方式吗? Entry::where('DATE(created_at)', '=', 'DATE()') [...]

2 个答案:

答案 0 :(得分:6)

你为什么不用:

Entry::where('created_at', '>=', date('Y-m-d'))

如果PHP与数据库服务器在同一台机器上运行(所以时间相同)?

答案 1 :(得分:1)

有时会出现时间问题。 PHP与数据库服务器在同一台机器上运行,因此它是安全的。