我除了第一where
爲什麼我的Laravel收藏不能按日期正確過濾?
$dt = Carbon::now();
$b4 = Carbon::now()->addWeeks(12);
Event::orderBy('date', 'desc')
->where('date', '<', $b4)
->where('ends', '>=', $dt)
->orWhere('date', '>=', $dt)
->take(3)
->get();
所有過濾器工作。我首先嚐試了orWhere
,沒有骰子。它顯示的日期在2018年8月。幫助?
你能寫,你想擁有的SQL查詢?我看到你用這段代碼得到的結果沒有錯。 –
從現在開始的12個星期將是2月份,所以8月份超出了我的指定範圍。 – user163831