【发布时间】:2020-12-07 10:38:45
【问题描述】:
嗨,当我想在 Laravel 中使用间隔显示数据时,我得到了堆栈,我有这段代码,它在 Mysql 上运行良好并显示了我想要的内容。但是如何将mysql代码实现到laravel?
这是mySql代码
SELECT * FROM projects WHERE end_date BETWEEN CURRENT_DATE() AND DATE_ADD(CURRENT_DATE(), INTERVAL 30 DAY)
我在 Laravel Controller 上尝试了一些方法,但数组为空
$highlightProject = project::select('*')->where(DB::raw('end_date BETWEEN CURRENT_DATE() AND DATE_ADD(CURRENT_DATE(), INTERVAL 30 DAY)'))->get();
dd($highlightProject);
【问题讨论】:
-
您能否通过检查日志来验证查询是否正确生成?