0
私はmongodbを初めて使っています。私はZendフレームワークに取り組んでいます。私のzendアプリケーションは現在mysqlに接続されています。私はmongodbと接続したい。私は正常にmongodbデータベースとコレクションを作成しました。今私はそれを自分のアプリケーションにリンクする必要がありますか?どんな助けもありがとう。zend appをmongodbデータベースに接続するには?
/*return array(
'db' => array(
'driver' => 'Pdo',
'dsn' => 'mysql:dbname=zf2;host=localhost',
'driver_options' => array(
PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES \'UTF8\''
),
),
'service_manager' => array(
'factories' => array(
'Zend\Db\Adapter\Adapter'
=> 'Zend\Db\Adapter\AdapterServiceFactory',
),
),
);
*/
use Mongo;
use Zend\Session\SaveHandler\MongoDB;
use Zend\Session\SaveHandler\MongoDBOptions;
use Zend\Session\SessionManager;
$mongo = new Mongo();
$options = new MongoDBOptions(array(
'database' => 'posts',
'collection' => 'posts',
));
$saveHandler = new MongoDB($mongo, $options);
$manager = new SessionManager();
$manager->setSaveHandler($saveHandler);
どのファイルにホスト名とポートを付けますか? –
このようなもの$ mongo = new Mongo( 'localhost'); –