私はレポートページを作成しています。私がしたいのは、特定の日付から特定の日付までのレポートを表示することです。現在のコードはLaravel Eloquent Date Range - 2つの日付間のクエリ
$now = date('Y-m-d');
$reservations = Reservation::where('reservation_from', $now)->get();
select * from table where reservation_from = $now
となります。私はここでクエリを持っていますが、雄弁なクエリに変換する方法はわかりません。これは私のコードです:
SELECT * FROM table WHERE reservation_from BETWEEN '$from' AND '$to
私はコードを雄弁なクエリに変換できますか?前もって感謝します。
reservation_from' 'での日付フォーマットが何でありますか。それに基づいてCarbon値を使用することができます。 –
の日付形式はTIMESTAMP @AthiKrishnan – FewFlyBy
です。Reservation :: where( 'reservation_from'、 '> ='、Carbon :: createFromDate(1975、5、21);) - >ここで、 'reservation_from' '<='、Carbon :: createFromDate(2015、5、21);) - > get() '; –