简体   繁体   English

WHERE子句日期大于24小时-Carbon / Laravel

[英]WHERE clause date is greater than 24h - Carbon / Laravel

I Am making a query where I need to find all the results for reminder that are greater than 24h in that database. 我正在查询,我需要查找该数据库中大于24小时的所有提醒结果。

My query looks like this but its wrong I believe 我的查询看起来像这样,但是我相信它是错误的

$reminder = Reminder::where('reminder_date','<', Carbon::now()->addHours(24))
                          ->get();

Using Laravel / Carbon 使用Laravel / Carbon

It looks like you might be using the wrong operator. 看起来您可能使用了错误的运算符。 < (Less than) should be swapped for > (Greater than): < (小于)应替换为> (大于):

$reminder = Reminder::where('reminder_date','>', Carbon::now()->addHours(24))
                      ->get();

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM