Laravel-如何解决whereDate函数问题



我在Laravel-5.8 中有这个代码

$currentDate = Carbon::now()->format('Y-m-d');
$currentstatus = HrLeaveRequest::select('leave_status')->whereDate('resumption_date, '<=', $currentDate)->whereIn('leave_status', [1, 3, 4])->orderBy('created_at', 'DESC')->first();

$currentDate=2021-05-10

$resumption_date=2021-05-12

但是当我添加($currentstatus(时,为空

如何解决此问题?

感谢

whereDate更改为where,您已经提交了resumption_date而不是date

最新更新