wheredate in laravel not working
wheredate in laravel not working
In this session, we’ll try our hand at solving the "wheredate in laravel not working" puzzle by using the computer language.
There could be any issue in script while comparing with column's value that's why wheredate method is not working. WhereDate method is used to compare a column's value against a date in laravel-
Laravel whereDate() method on created_at field
$users = User::whereDate('created_at', '=', date('Y-m-d'))->get(); return $users; //Or $users = User::whereDate('created_at', '=', '2021-8-31')->get(); return $users;
Output:
[{"id":16,"name":"Kayla","email":"kayla@example.com","email_verified_at":null,
"created_at":"2021-08-31T08:24:43.000000Z","updated_at":"2021-08-31T08:24:43.000000Z"}]This code snippet will help you to get the records from users table on the base of current (today) date. You can pass date "2021-8-31" in ('Y-M-D') format as third argument to whereDate() method to get the record of specific date from table.
-
Laravel whereDate() method on created_at field with dynamic value
//2021-08-02 $users = User::whereDate('created_at', '=', User::find(1)->created_at->toDateString())->get(); return $users; //2021-08-02 $users = User::whereDate('created_at', '=', User::find(1)->created_at->format('Y-m-d'))->get(); return $users; //Output : [{"id":16,"name":"Kayla","email":"kayla@example.com","email_verified_at":null,"created_at":"2021-08-02T08:24:43.000000Z","updated_at":"2021-08-31T08:24:43.000000Z"}]
You can pass dynamic value to whereDate method using created_at() and toDateString() method on create_at attribute. The method format() and toDataString() convert the timestamp (date and time) value into date format.
If you like what you are reading, please consider buying us a coffee ( or 2 ) as a token of appreciation.
Don't forget to share this article! Help us spread the word by clicking the share button below.
We appreciate your support and are committed to providing you valuable and informative content.
We are thankful for your never ending support.
Random Code Snippet Queries: Laravel
- Import/Use Storage facade in laravel
- How to add a key value pair to existing array in laravel
- Laravel change date format
- Get count of filter data, while return a small set of records
- How to upload local Laravel project to server ?
- InRandomOrder() method with example in laravel
- Get duplicate records in laravel
- How to show data by ID in laravel?
- Laravel file size validation not working
- Global scope in Laravel with example
- How to get laravel errors folder in views directory in laravel
- Save or update pivot table data with additional column in Laravel
- How to check if user has created any post or not in laravel
- Use withCount() to get total number of records with relationship
- How to get path from current URL in Laravel
- Get 30 days older records from table in laravel
- Get last week data in Laravel
- How to get data from two tables in laravel
- Get ids in array from users table
- How to create static page in Laravel
- Generate unique username in Laravel
- Laravel URL validation not working
- How to insert value to additional columns in pivot table in laravel
- Retrieve count of nested relationship data in Laravel
- How to pass query string with pagination in laravel