如何将 cakephp 4.x 连接到 mongodb?
How to connect cakephp 4.x to mongodb?
如何将 cakephp 版本 4.x 连接到 mongoDB。我尝试了很多方法但不能。我需要社区的帮助。谢谢
您可以按照以下步骤操作
通过运行安装库:
composer require mongodb/mongodb
您可以在 src 文件夹中创建一个文件夹
例如你的位置是:app/cake/src/Mongo/connection.php
然后你可以写下面的代码来连接mongo
<?php
namespace App\Mongo;
use MongoDB\Client as Mongo;
class Mongo {
public function connection(){
$user = "admin";
$pwd = 'password';
return new Mongo("mongodb://${user}:${pwd}@127.0.0.1:27017");
'''
}
在任何控制器中使用此 class
<?php
use App\Mongo\Mongo;
//In before filter method
$this->mongo = new Mongo;
'''''
如何将 cakephp 版本 4.x 连接到 mongoDB。我尝试了很多方法但不能。我需要社区的帮助。谢谢
您可以按照以下步骤操作
通过运行安装库:
composer require mongodb/mongodb
您可以在 src 文件夹中创建一个文件夹
例如你的位置是:
app/cake/src/Mongo/connection.php
然后你可以写下面的代码来连接mongo
<?php namespace App\Mongo; use MongoDB\Client as Mongo; class Mongo { public function connection(){ $user = "admin"; $pwd = 'password'; return new Mongo("mongodb://${user}:${pwd}@127.0.0.1:27017"); ''' }
在任何控制器中使用此 class
<?php
use App\Mongo\Mongo;
//In before filter method
$this->mongo = new Mongo;
'''''