😎
Laravel whereYear/whereMonth
timestamp/date型でデータを保持しているときに便利メソッド
whereDate / whereMonth / whereDay / whereYear / whereTime
whereDateメソッドを使用して、カラム値を日付と比較できます。
$users = DB::table('users')
->whereDate('created_at', '2016-12-31')
->get();
whereMonthメソッドを使用して、カラム値を特定の月と比較できます。
$users = DB::table('users')
->whereMonth('created_at', '12')
->get();
whereDayメソッドを使用して、カラム値を月の特定の日と比較できます。
$users = DB::table('users')
->whereDay('created_at', '31')
->get();
whereYearメソッドを使用して、カラム値を特定の年と比較できます。
$users = DB::table('users')
->whereYear('created_at', '2016')
->get();
whereTimeメソッドを使用して、カラム値を特定の時間と比較できます。
$users = DB::table('users')
->whereTime('created_at', '=', '11:20:45')
->get();
Discussion