Eyoucms程序开发:MongoDb
首先,确保你已经安装了
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,
相关文档
- 合理安排长尾关键词位置利于网站内页关键词排名效果
- 获取准确客户意向,你需要借用网站优化+网络营销推广来实现
- 百度关键词搜索排名靠前是有原因,解决用户问题的新颖方法你做到
- 误把热点当做网络营销的入口,用户认可你的产品才是你营销推广的目的
- 说软文营销没效果,多半是因为你的软文营销关键词没设置正确
- 用户评论对网站优化的促进作用你了解多少?
- 大企业都开始重视seo优化,你还在等什么?
- 判断你的网站建设是否符合搜索引擎规则
- B2B电子商务网站关键词排名不稳定,原因是你没有请专业seo优化...
- 作为网站seo优化专员,你应该检测哪些优化指标来提升优化效果
- 网站优化首先获得百度的信任,才能循序渐进做好关键词排名
- 你知道404页面设计的知识吗?
- 【品牌营销】品牌营销与效果营销的区别与联系,你知道吗?
- 六大网络营销策略,你会使用几个?
- 网络营销带你领略多元化汽车网络营销方式
- 想要目标客户找到你,选择seo优化方式就可以实现
- 网站盈利到底有哪些方式?哪种最适合你的站?
- 网络营销工具哪个好?免费实用推荐帮你选
- 日付联盟靠谱吗?5个真相你一定要知道!
- 网站的推广技巧是什么?一步步教你有效实施
下一篇: Eyoucms程序开发:循环输出标签

