ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
#### mongodb组件 mongodb组件基于mongodb扩展以及`mongodb/mongodb`的再度封装实现。所以如果没安装`mongodb/mongodb`,则必须安装它才能使用。 ~~~ composer require mongodb/mongodb ~~~ 在安装这个组件的时候,可能会提示要求安装mongodb的扩展才能install,那必须的安装mongodb扩展,同时要根据自己安装的MongoDB扩展的版本来安装对应版本的mongodb/mongodb类库,否则可能报错,安装不成功 [参考安装mongodb扩展](http://www.runoob.com/mongodb/php7-mongdb-tutorial.html) * 配置 基本配置 ~~~ 'components' => [ 'mongodb'=>[ 'class'=>'Swoolefy\Core\Mongodb\MongodbModel', 'database'=>'mytest', 'uri'=>'mongodb://192.168.99.102:27017', 'driverOptions'=> [ 'typeMap' => [ 'array' => 'MongoDB\Model\BSONArray', 'document' => 'MongoDB\Model\BSONArray', 'root' => 'MongoDB\Model\BSONArray'] ], '_id' => 'unid' ], ~~~ 操作方法可以了解`Swoolefy\Core\Mongodb\MongodbModel.php`以及[参考官网](https://docs.mongodb.com/php-library/current/) 后面会在demo中提供一些例子