lumen 如何使用多个数据库

已邀请:

sun

赞同来自:

在config/database.php中配置好需要使用的数据库连接信息,然后在model中说明$connection使用哪个数据库就行,测试过MySQL和mongodb,可以用

class UserModel extends Model implements AuthenticatableContract, CanResetPasswordContract
{
use Authenticatable, CanResetPassword;

/**
* The connection name for the model.
*
* @var string
*/
protected $connection = 'mysql';

/**
* 表名
*
* @var string
*/
protected $table = 'users';

xiedaran

赞同来自:

lumen中是在env 配置的数据库
没有找到config/database.php 啊

sun

赞同来自:

默认情况下, Lumen 使用单一的 .env 文件来配置你的应用, 然而, 你也可以使用 Laravel 风格 的配置方法.

只需要把 vendor/laravel/lumen/config 文件夹下对应的配置文件复制到根目录下的 config 文件里面就行.
http://lumen.laravel-china.org ... files

要回复问题请先登录注册