mongodb-j9九游
首先,确保你已经安装了
mongodb driver for php
(重要),参考:
http://pecl.php.net/package/mongodb
然后使用composer
安装thinkphp5.0
的mongodb
驱动:
composer require topthink/think-mongo=1.*
5.0版本的核心框架支持
think-mongo
扩展的版本是1.* 版本
修改你的数据库配置文件database.php
中的type
参数为:
'type' => '\think\mongo\connection',
接下来可以使用db
类直接操作mongodb
了,例如:
db::name('demo')
->find();
db::name('demo')
->field('id,name')
->limit(10)
->order('id','desc')
->select();
或者使用模型操作:
user::get(1);
user::all('1,2,3');
mongodb
默认的主键是_id
并且是一个objectid对象,如果需要和mysql一样使用id
作为主键,可以如下参数:
// 强制把_id转换为id
'pk_convert_id' => true,
文档最后更新时间:2018-06-09 16:00:47
未解决你的问题?请到「问答社区」反馈你遇到的问题