2016-12-15 82 views

回答

3

雄辩使用查询生成器在引擎盖下,所以你可以尝试在模型的方法使用connection()

return $this->connection('foo')->where('id', 1)->get(); 
+0

我的连接名是我的'.env'文件中定义'my_db1'。我的模型方法就像'public function foo(){}'。我想'foo()'访问差异连接。 –

+0

您需要在'/ config/database.php'配置文件中定义您在app中使用的所有连接。然后,只要在构建查询时使用'connection()'。如果你的查询在模型中,只需使用我的答案中的代码并将'foo'改为你在配置文件中定义的连接名称。 –

相关问题