sunnnyduan 2019-01-09
1.安装mongodb扩展
执行sudo pecl install mongodb
如果是windows,到https://windows.php.net/downloads/pecl/releases/mongodb/选择对应的版本下载,并把php_mongodb.dll复制到php的ext目录
2.配置扩展
在php.ini中增加以下语句
extension=mongodb.so
3.在lumen中引入mongodb驱动
在composer文件添加"jenssegers/mongodb":"3.4.5",然后执行
composer update
4.在lumen的bootstrap/app.php中注册驱动,并且必须开通withEloquent。MongodbServiceProvider的注册应该在其它服务之前,否则可能导致Unsupportdriver错误
$app->register(Jenssegers\Mongodb\MongodbServiceProvider::class); .... .... $app->withEloquent();
5.在config/database.php配置mongodb连接参数
'mongodb' => [ 'host' => '127.0.0.1', 'port' => 27017, 'username' => '', 'password' => '', 'database' => 'test', ],
参考:
https://www.jianshu.com/p/41865e061648
http://www.runoob.com/mongodb/php7-mongdb-tutorial.html