使用 Eloquent

有多種方法可以定義在 Eloquent 模型中使用哪種連線 。一種方法是在模型中設定 $ connection變數:

<?php

class SomeModel extends Eloquent {

    protected $connection = 'mysql2';

}

也可以在執行時通過 setConnection 方法定義連線。

<?php

class SomeController extends BaseController {

    public function someMethod()
    {
        $someModel = new SomeModel;

        $someModel->setConnection('mysql2');

        $something = $someModel->find(1);

        return $something;
    }
}