Description
Laravel Version
12.19.3
PHP Version
8.4
Database Driver & Version
No response
Description
It seems like the delete()
not always respect limit().
Steps To Reproduce
Example:
User::where('type', 'standard')->limit(5)->delete(); //deletes 5 users
User::join('address', 'user.address_id', '=', 'address.id')->where('user.type', 'standard')->limit(5)->delete(); //deletes all users matching the where condition