Laravel 5.1与多个数据库的关系

时间:2015-06-25 07:15:57

标签: mongodb laravel-5.1

我在我的应用程序中使用Laravel5.1和MongoDB。

我有一个默认数据库和每个用户的单独数据库。

我想使用用户单独数据库和默认数据库之间的关系。我尝试使用它 protected $table = 'default_db_name.table_name';我也尝试了这个laravel论坛的解决方案。

http://laravel.io/forum/02-12-2014-many-to-many-relationship-not-working-across-databases

Laravel文档和google似乎对我没用。

任何帮助非常感谢

1 个答案:

答案 0 :(得分:0)

https://github.com/jenssegers/laravel-mongodb

你可以连接到多个服务器

'mongodb' => array(
'driver'   => 'mongodb',
'host'     => array('server1', 'server2'),
'port'     => 27017,
'username' => 'username',
'password' => 'password',
'database' => 'database',
'options'  => array('replicaSet' => 'replicaSetName')

),