【发布时间】:2021-10-18 11:54:15
【问题描述】:
我的表中有一个 expiry_date (type=date) 列
$currentDate = date('Y-m-d');
$Data = Post::whereDate('expiry_date','<=',$currentDate)->where(['status' => 'active'])->orWhere(['p_id' => 3])->select('id','title','status','p_id','expiry_date')->orderBy('id', 'DESC')->get();
如果当前日期大于到期日期,我想过滤数据,则不应显示这些记录,但在我的场景中,我仍在获取记录。
任何解决方案谢谢。
【问题讨论】:
标签: laravel laravel-5 eloquent laravel-4