小编wal*_*zaq的帖子

SQLSTATE[HY000] [2002] 使用 whereHas 时 Laravel 中的连接被拒绝错误

在 Laravel 中遇到一个奇怪的问题。一切正常,数据库正常工作正常读/写操作和常规雄辩查询。但是当我使用

$query->whereHas('some_related_model',function($q){
         $q->whereIn('column_on_related_model_table',[array_values]);

})
Run Code Online (Sandbox Code Playgroud)

它给出了连接拒绝错误,如我正在使用的标题中所示laravel 6.xmySql 8.0并且php v7.4

我在上面写了一个通用代码。它发生在每个地方都有特殊的逆关系,例如BelongsTo

mysql pdo laravel eloquent eloquent-relationship

5
推荐指数
1
解决办法
148
查看次数

标签 统计

eloquent ×1

eloquent-relationship ×1

laravel ×1

mysql ×1

pdo ×1