如何从FLUENT或PDO中具有相同查询的laravel 4.2中的多个数据库中获取数据?

$db1 = new PDO('mysql:host='.$db_host.';dbname='.$db_name1,$db_username,$db_pass);

$db2 = new PDO('mysql:host='.$db_host.';dbname='.$db_name2,$db_username,$db_pass);

$db1->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_WARNING);
$db2->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_WARNING);

$query1 = "SELECT * FROM table1 ";
$query2 = "SELECT * FROM table2 ";

$stmt1 = $db1->query($query1);  
$stmt2 = $db2->query($query2);

$results = array_merge($stmt1->fetchAll(PDO::FETCH_ASSOC), $stmt2->fetchAll(PDO::FETCH_ASSOC));

return $results;