我开始使用新的多租户应用程序,我将其作为指南http://fideloper.com/laravel-multiple-database-connections。
所以在我的模特中我有
class Manufacturer extends Model
{
protected $connection = 'secondDB';
...
}
我知道我可以像这样查询第二个数据库:
$users = DB::connection('secondDB')->select(...);
但我如何查询模型?这不起作用:
Manufacturer::create($attributes);
答案 0 :(得分:0)
答案 1 :(得分:0)
嘿,你可以这样做
$Manufacturer = new Manufacturer;
$Manufacturer->setConnection('secondDB');
$result= $Manufacturer->find(1);
return $result;
答案 2 :(得分:0)
试试这个:
$manufacturer = new Manufacturer();
$manufacturer->setConnection('secondDB');
$this->create($attributes);
希望这个能帮到你。