使用 Laravel 和 Carbon

Using Laravel and Carbon

我的数据库中有一个名为 "deadline" 的字段,它是 DATE 格式的,我想使用 Eloquent 表示如果截止日期字段与 Carbon::now(); 不匹配但是不是在未来那么不显示这一行。

我怎样才能做到这一点?

Select 记录其中 deadline 大于或等于今天 date()Y-m-d 格式。

Model::where('deadline','>=', date('Y-m-d'))->get();

Laravel 与 Carbon 一起用于格式化时间戳等,您可以轻松地将 deadline 列设置为那些具有 Laravel date mutator 的 Carbon 对象之一,允许您格式化能力。

但是对于 select 语句,我个人只会使用上面的语句。