webman怎样使用多个数据库?

xiaoz

使用的illuminate/database这个库,文档有点没看懂:

文档是这样说的:

// 使用默认数据库,等价于Db::connection('mysql')->select(...);
$users = Db::select(...); 
// 使用mysql2
$users = Db::connection('mysql2')->select(...);
// 使用pgsql
$users = Db::connection('pgsql')->select(...);

我数据库已经配置好了,例子很迷惑,怎么就直接select(...)方法了,多个数据库的情况下我怎么指定表啊?

我这样是错误的:

$sp_category = Db::connection('mysql2')::table('1_sp_category')->get();

能给个例子吗,谢谢。


参考:https://stackoverflow.com/questions/26181170/laravel-how-to-use-query-builder-dbtable-with-dbconnection 已自行解决,打扰了。

使用方法为:

$sp_category = Db::connection('mysql2')->table('1_share_category')->get();
1111 1 0
1个回答

年代过于久远,无法发表回答
🔝