我有一个像这样的数组:
$array = ['1' , '2' ,'100'];
我的查询是:
$query = Customer::whereIn('id', $array)->get();
当$array太大(1500 项及以上)时,它不起作用并返回空值。
$array
我还增加了max_allowed_packetMySQL 配置。但问题没有解决。
max_allowed_packet
PHP v7.33、laravel v7.19、MySQL v 5.7
php mysql laravel
laravel ×1
mysql ×1
php ×1