Столкновение со странной проблемой в laravel. Все работает нормально, база данных работает нормально для обычных операций чтения / записи и для регулярных красноречивых запросов. Но когда я использую
$query->whereHas('some_related_model',function($q){
$q->whereIn('column_on_related_model_table',[array_values]);
})
Это дает ошибку соединения отказано, как показано в названии, которое я использую laravel 6.x
, mySql 8.0
и php v7.4
Я написал обобщенный код выше , Это происходит для каждого, где есть специально обратные отношения, такие как BelongsTo