首页 > 解决方案 > Laravel - 使用 Carbon 子月在未来 6 个月内到期

问题描述

我正在尝试从我的数据库中释放数据,这些数据只会返回未来 6 个月到期的数据。

在我的控制器中,这就是我查询数据库的方式。

$critical = infrastructure::where("inf_lifspan",">", Carbon::now()->subMonths(6))->get();

结果如下所示。

在此处输入图像描述

有人能指出我做错了什么吗?

谢谢。

标签: laravelphp-carbon

解决方案


谢谢各位,我有答案了。我只需要将 > 符号更改为 < 符号。

$critical = infrastructure::whereDate('inf_lifspan','<', Carbon::now()->addMonths(6))->get();

推荐阅读