首先在config.php里面添加配合mongodb的数据库连接
'DB_TYPE'=>'mongo',// 数据库类型
'DB_HOST'=>'localhost',// 服务器地址
'DB_NAME'=>'fzdb',// 数据库名
'DB_USER'=>'',// 用户名
'DB_PWD'=>'',// 密码
'DB_PORT'=>27017,// 端口
'DB_PREFIX'=>'fz_',// 数据库表前缀
'DB_CHARSET'=>'utf8',// 数据库字符集
在controller 里面indexcontroller.class.php创建mongodb的模块
\Think\Build::buildModel('Home', 'Student');
然后去Model里面修改此文件
<?php
namespace Home\Model;
use Think\Model\MongoModel;
class StudentModel extends MongoModel {
}
查询数据
mongodb数据库添加信息
$m=D('student');
//添加数据信息
$d['sname']='张三丰';
$m->add($d);
mongodb数据库查询信息
$m=D('student');
$rs=$m->select();
dump($rs);
$rs=$m->field('sname')->select();
field填写字段名
根据id修改数据信息用save
//修改数据信息
$d['_id']='559c983564f7676816000029';
$d['sname']='连少蕊';
$m->save($d);
根据id删除指定的信息
//删除指定的id
$m->delete('559c984264f767d00b000029');