Jam*_*riq 4 cakephp mongodb cakephp-3.0
我在互联网上找到的所有数据都是关于CakePHP V2的.在V3中,我无法使用cakePHP 3配置MongoDB.我不知道如何为mongoDB配置数据源.我的默认数据库配置如下:
'Datasources' => [
'default' => [
'className' => 'Cake\Database\Connection',
'driver' => 'Cake\Database\Driver\Mysql',
'persistent' => false,
'host' => 'localhost',
'username' => 'root',
'password' => '',
'database' => 'users',
'encoding' => 'utf8',
'timezone' => 'UTC',
'cacheMetadata' => true,
'quoteIdentifiers' => false,
]
]
Run Code Online (Sandbox Code Playgroud)
这不是一个解决方案,但会让你深入了解带有mongoDB的cakePHP 3.目前还没有对cakePHP 3的mongodb数据源的支持.你可以做的最多就是创建一个像ichikawayCakePHP 2那样的你可以使用它.如果你想要Link Here,你可以使用它.手指交叉,有人会采取主动并建立一个.您可以浏览ichikaway蛋糕会的演示文稿,深入了解mongodb Video Link的cakePHP 2插件
Edit-1:开发的新插件lewestopher请随时查看网址以获取更多信息cakephp-monga.我还没有使用它,但它值得一试,很好的启蒙.Edit-2:mongodb-cakephp3也提供了另一个数据源的更新tiaguinho