使用Eloquent,我如何过滤我的Model查询以只包括今天创建的项



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

如何筛选Eloquent查询以仅显示今天为created_at的项目?

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

为什么不使用:

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

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

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

您可以使用Laravel附带的碳库轻松完成此操作。

Entry::where('created_at', '>=',Carbon::today())

最新更新