@shyann
To search by month from a date in Laravel, you can use the whereMonth method provided by Eloquent. Here is an example of how you can use it:
1 2 3 4 5 |
$month = 5; // Month to search for
$posts = Post::whereMonth('created_at', $month)->get();
// Or you can use whereRaw method to search by month
$posts = Post::whereRaw('MONTH(created_at) = ?', [$month])->get();
|
In this example, we are searching for posts where the created_at date field month is equal to 5 (May). You can replace the value of $month variable with the month you want to search for.