文档章节

thinkphp 操作mongodb

Tony2015
 Tony2015
发布于 2015/04/27 17:25
字数 289
阅读 28
收藏 0
<?php
 /* 数据库设置 */    
'DB_TYPE' => 'mysql', // 数据库类型    
'DB_HOST' => '192.168.1.243', // 服务器地址    
'DB_NAME' => 'cwc_sc_2013', // 数据库名    
'DB_USER' => 'root', // 用户名    
'DB_PWD' => 'yiruyi.com', // 密码    
'DB_PORT' => '', // 端口    
'DB_PREFIX' => 'mall_', // 数据库表前缀    
'DB_FIELDTYPE_CHECK' => false, // 是否进行字段类型检查    
'DB_FIELDS_CACHE' => true, // 启用字段缓存    
'DB_CHARSET' => 'utf8', // 数据库编码默认采用utf8    
'DB_DEPLOY_TYPE' => 0, // 数据库部署方式:0 集中式(单一服务器),1 分布式(主从服务器)    
'DB_RW_SEPARATE' => false, // 数据库读写是否分离 主从式有效    
'DB_MASTER_NUM' => 1, // 读写分离后 主服务器数量    
'DB_SQL_BUILD_CACHE' => false, // 数据库查询的SQL创建缓存    
'DB_SQL_BUILD_QUEUE' => 'file', // SQL缓存队列的缓存方式 支持 file xcache和apc    
'DB_SQL_BUILD_LENGTH' => 20, // SQL缓存的队列长度/* mongodb数据库连接 */   
'MONGO_DB' => array(    
 'DB_TYPE' => 'mongo',    
 'DB_HOST' => '192.168.1.222', // 服务器地址    
 'DB_NAME' => 'cwc_sc_2013', // 数据库名    
'DB_USER' => '', // 用户名    
 'DB_PWD' => '', // 密码    
 'DB_PORT' => '30000', // 端口    
'DB_PREFIX' => '', // 数据库表前缀    
),
action 进行查询
$code_model = new MongoModel("mir_invitecode",NULL,MONGO_DB);

 $res = $code_model -> where(array("code" => $mbk)) -> find();
count 统计
$code_model=new MongoModel('mir_invitecode',NULL,MONGO_DB);

 
$arr=array("code"=>"{$validatecode}","is_used"=>"0");
 
$count=$code_model->where($arr)->count();//cwc_sc_2013.mir_invitecode.find({"code":"11OGOL","is_used":"0"}).count()
setfield 更改字段
$code_model=new MongoModel('mir_invitecode',NULL,MONGO_DB);

 
$arr=array("code"=>"{$validatecode}");
 $code_model->where($arr)->setField("is_used",1);




© 著作权归作者所有

共有 人打赏支持
Tony2015
粉丝 1
博文 50
码字总数 28618
作品 0
杭州
程序员
私信 提问
TTLSA出品原创系列教程列表(zabbix,nginx,mongodb,hinkphp,MySQL

两年的时间内共出品6个系列,其中zabbix与nginx已经制作电子书,其他系列教程陆续转成pdf提供给广大技术宅们下载,感谢大家对运维生存时间的一贯支持,如有不足的地方,欢迎拍砖。系列教程如...

天天顺利
2015/05/26
0
0
PHP学习路线图 最全PHP自学指南

对于广大零基础的PHP自学者,往往不知道如何系统的学习PHP,导致平白浪费了很多时间。本文将为大家带来最详细的php学习路线图,同时还会附上相应的权威教程,让广大PHP自学者少走许多弯路。 ...

W3Cschool小编
04/24
0
0
怎样选择PHP框架来学习和开发?

笔者第一次使用的框架是ZendFramework,这是Zend公司写的一个完全面向对象的MVC框架。同时,也是这个时候才了解MVC的思想。 在如此多的PHP MVC框架中,怎样去选择一款各方面都不错的框架学习...

winerQin
2014/02/28
0
2
thinkphp——mongodb的一些操作

一、应用场景:查找mongodb中新闻名不为“”,也不为null的新闻名称,并根据热度排名: 如果要获得分类排名: 如果不用order排名,对select下来的结果如何进行排名呢? 二、mongodb 模糊查询 ...

mickelfeng
2017/11/08
0
0
ThinkPHP 查询数据 select(findAll) 方法

ThinkPHP 查询数据 ThinkPHP 查询数据主要提供以下几类查询: select:普通查询,同 findAll() 方法 find:取得符合查询条件的一条记录 getBy动态查询:根据某个字段取得符合查询条件的一条记...

WangEven
2012/05/10
0
0

没有更多内容

加载失败,请刷新页面

加载更多

storm 环境搭建

1.下载解压 下载地址:http://storm.apache.org/downloads.html

MrPei
27分钟前
1
0
Python Base - 读写文件,字符串拼接,单引号

字符转义 读写文件cvs 字符串拼接,替换 import csvcsv_file_name = 'cardbin.csv'# insert into `card_bin_code` (name_of, code_of, card_no_prefix, bank_code) values ('中国银行......

园领T
28分钟前
1
0
基于JQUERY BOOTSTRAP 最简单的loading遮罩层

<%--loading遮罩层--%><div class="modal fade" id="loadingModal" backdrop="static" keyboard="false">   <div style="width: 200px;height:20px; z-index: 20000; position: abs......

颖辉小居
29分钟前
1
0
springboot+kafka

1,首先springboot对kafka的支持也很好,同样是在配置文件中配置好参数,然后就可以直接使用。先说一下,很简单,,,不要怕 2,我用的依赖是 <dependency> <groupId>org.springframewor...

我真是小菜鸡
32分钟前
3
0
webservice动态客户端自我记录备份(spring boot)

动态客户端相比直接调用webservice的客户端代码要简单很多,但实际上很多工作是java自己替我们做掉了。简单记录一下内容,以备后续使用: pom文件只需要引入: <!-- CXF webservice --><de...

checkboxMan
38分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部