如何在 Laravel 中对不同的连接进行预加载

How to eager load on different connections in Laravel

我有 3 个数据库连接。假设 con1, con2, con3.


下面是我的代码示例。此代码不起作用,returns 出现以下错误。我的其他关系工作正常,所以我认为数据库连接可能是问题所在。如果我删除预加载 - with(['table4', 'table2']) - 它有效。

table1::with(['table4', 'table2.table3'])
      ->get();

没关系。原来我的代码正在运行。该错误仅表示数据无法在预览中显示,因为响应太大