首先使用Mongo之前,需要装PHP的mongo扩展,访问 http://pecl.php.net/package/mongodb ,选择最新的版本即可,然后选择你的PHP版本对应的扩展。
然后使用Composer安装扩展包:
composer require topthink/think-mongo=2.0.*
在config 文件下创建一个名为mongdb.php 文件 配置如下
return [ // 数据库类型 'type' => '\think\mongo\Connection', // 设置查询类 'query' => '\think\mongo\Query', // 服务器地址 'hostname' => '127.0.0.1', // 集合名 'database' => 'red_package', // 用户名 'username' => '', // 密码 'password' => '', // 端口 'hostport' => '27017', // 强制把_id转换为id 'pk_convert_id' => true, ];
配置完成后 基本操作如下 (详情查看手册tp5.1MongoDB使用)
// 查询操作$user = Db::table('user')
->where('_id','589461c0fc122812b4007411')
->find();// 或者直接使用$user = Db::table('user')
->find('589461c0fc122812b4007411');
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号