[Laravel] bugs model relationship - fourslickz/notes GitHub Wiki

use Illuminate\Database\Eloquent\Model as MainModel;
use Illuminate\Support\Facades\Config;

class BaseModel extends MainModel
{
    function __construct(array $attributes = [])
    {
        // laravel bug
        // in belongsTo relationship, default connection not used
        $this->connection = Config::get('database.default');
        parent::__construct($attributes);
    }
}