我正在使用 laravel 5.2 框架。我想找到 future 7 天内发生的所有事件。在这里我已经成功找到核心查询但是我想用 laravel 查询转换任何人都可以帮助我
这是我的问题
SELECT * FROM `allocations` WHERE `date` BETWEEN NOW() AND DATE_ADD(NOW(), INTERVAL 7 DAY) ;
谁能帮帮我。提前致谢:)
最佳答案
试试这个:
Allocation::where('date', '>', Carbon::now())
->where('date', '<', Carbon::now()->addWeek())
->get();
更新
我不确定这是否也有效,但请尝试;
Allocation::whereBetween('date', [Carbon::now(), Carbon::now()->addWeek()])->get();
关于php - 如何在 laravel 中转换 sql 的核心查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42370791/