laravel - Laravel - 使用 Carbon 子月在未来 6 个月内到期
问题描述
我正在尝试从我的数据库中释放数据,这些数据只会返回未来 6 个月到期的数据。
在我的控制器中,这就是我查询数据库的方式。
$critical = infrastructure::where("inf_lifspan",">", Carbon::now()->subMonths(6))->get();
结果如下所示。
有人能指出我做错了什么吗?
谢谢。
解决方案
谢谢各位,我有答案了。我只需要将 > 符号更改为 < 符号。
$critical = infrastructure::whereDate('inf_lifspan','<', Carbon::now()->addMonths(6))->get();
推荐阅读
- python - 如何在 FastAPI 中测试客户端调用正确的端点方法?
- php - 如何以 php 形式将输入的数据保存到文本文件(if 语句)
- azure-service-fabric - 如何使用服务结构安排服务在每天和特定时间运行?
- python - Qt 未在远程桌面上加载(无法初始化 XRandr)
- mysql - 将值拆分为多行
- python - 课程中关于使用 python 与 coursera 上的操作系统交互的正则表达式的问题
- javascript - Javascript/Postman 比较 json 和嵌套对象忽略顺序
- javascript - 如果条件返回未定义,则反应屏幕大小
- webview - Webview 中的电子限制历史回退
- symfony - 教义表 migrations_versions 列长度