我有一个 mongo 类,稍后我想在其中添加 CRUD 函数,但是到目前为止,我想在创建 Mongo 的对象后编写自己的集合函数,所以每当我想使用 mongodb 时,我只需创建我的类的对象, 并编写命令
但它给了我这个错误:
引发异常:错误 (2):“MongoCollection::__construct() 期望参数 1 为 MongoDB,给定对象
我怎样才能得到它作为 MongoDB,
mongo.class.php
class Mongo
{
public function __construct(){
$this->connect();
}
public function connect{
$this->conn = new \Mongo("mongodb://admin:123456@192.168.2.3);
$this->dbLink = $this->conn->selectDB('profiles');
return $this->dbLink;
}
索引.php
$myMongo = new Mongo();
$collection = new MongoCollection($myMongo,'user');