查看: 101|回复: 0

[PHP]新版的mongodb扩展安装和使用

[复制链接]
发表于 2020-2-19 17:35:55 | 显示全部楼层 |阅读模式
旧版的mongo扩展已经不推荐使用了,在php7以上一般是安装和使用新版的mongodb扩展
ubuntu下
apt-get install php-mongodb
例如下面的代码举行了查询和插入集合操作
  1. $params];        $bulk->update(['modelID' => $params['modelID']],$sets, ['multi' => false, 'upsert' => true]);        $this->mongoManger->executeBulkWrite($this->dbName.$collect, $bulk);    }    //文档模型列表    public function listModel($isDraft=false){        $filter = [];        $options = [];        $collect=$isDraft ? '.modelDraft':'model';        $query = new MongoDB\Driver\Query($filter, $options);        $cursor = $this->mongoManger->executeQuery($this->dbName.$collect, $query);        foreach ($cursor as $document) {            var_dump($document);        }    }    //获取文档模型详情    public function getModel($isDraft=false){        $params['modelID']='basic_news';        $filter = ['modelID'=>$params['modelID']];        $options = [];        $collect=$isDraft ? '.modelDraft':'model';        $query = new MongoDB\Driver\Query($filter, $options);        $cursor = $this->mongoManger->executeQuery($this->dbName.$collect, $query);        foreach ($cursor as $document) {            var_dump($document);        }    }}$docModel=new DocModel();$docModel->getModel(true);
复制代码

相关技术服务需求,请联系管理员和客服QQ:2753533861或QQ:619920289
您需要登录后才可以回帖 登录 | 用户注册

本版积分规则

帖子推荐:
客服咨询

QQ:2753533861

服务时间 9:00-22:00

快速回复 返回顶部 返回列表