假设我有两个数据库进入laravel:
1. db_a
2. db_b
db_a
包含用户记录,db_b
包含该用户的帖子,我想在它们之间建立关系。有可能的 ?如果是,那么请写下解决方案。
答案 0 :(得分:1)
如果数据库位于同一服务器中,并且两个数据库都应具有相同的具有管理员权限的数据库用户,则可能。
emails1 = DB::connection('db1')->table('contacts_1')
->selectRaw('mail_address as email, date as created_at')->get();
$emails2 = DB::connection('db2')->table('contacts_2')
->select('email', 'created_at')->get();
有关详细信息,请访问How to connect 2 different databases
我希望它能帮到你......