aayaresko/yii2-extended-mongodb

为Yii框架提供的MongoDb扩展

dev-master / 2.0.x-dev 2016-04-14 07:31 UTC

This package is not auto-updated.

Last update: 2024-09-12 00:14:22 UTC


README

此扩展提供了对MongoDB的集成,用于Yii框架2.0

有关许可信息,请参阅LICENSE文件。

文档位于docs/guide/README.md

Latest Stable Version Total Downloads Build Status

安装

此扩展需要MongoDB PHP扩展版本1.5.0或更高版本。

安装此扩展的首选方式是通过composer

运行以下命令之一:

php composer.phar require --prefer-dist yiisoft/yii2-mongodb

或者将以下内容添加到你的composer.json文件的require部分:

"yiisoft/yii2-mongodb": "~2.0.0"

配置

要使用此扩展,只需将以下代码添加到你的应用程序配置文件中

return [
    //....
    'components' => [
        'mongodb' => [
            'class' => '\aayaresko\mongodb\Connection',
            'dsn' => 'mongodb://developer:password@localhost:27017/mydatabase',
        ],
    ],
];

添加到你的配置文件中

    'modules' => [
        //....
        'gii-mongodb' => [
            'class' => 'aayaresko\gii\Module',
            'generators' => [
                'mongoDbModel' => [
                    'class' => 'aayaresko\mongodb\gii\model\Generator'
                ]
            ],
        ],
    ],
    'components' => [
        //....
        'mongodb' => [
            'class' => '\aayaresko\mongodb\Connection',
            'dsn' => 'mongodb://dbuser:dbpass@localhost:27017/dbname',
        ],
    ],