zoukankan      html  css  js  c++  java
  • thinkphp 配合mongodb

    首先在config.php里面添加配合mongodb的数据库连接
    1. 'DB_TYPE'=>'mongo',// 数据库类型
    2. 'DB_HOST'=>'localhost',// 服务器地址
    3. 'DB_NAME'=>'fzdb',// 数据库名
    4. 'DB_USER'=>'',// 用户名
    5. 'DB_PWD'=>'',// 密码
    6. 'DB_PORT'=>27017,// 端口
    7. 'DB_PREFIX'=>'fz_',// 数据库表前缀
    8. 'DB_CHARSET'=>'utf8',// 数据库字符集

    在controller 里面indexcontroller.class.php创建mongodb的模块
    1. ThinkBuild::buildModel('Home', 'Student');
    然后去Model里面修改此文件
    1. <?php
    2. namespace HomeModel;
    3. use ThinkModelMongoModel;
    4. class StudentModel extends MongoModel {
    5. }
    查询数据


    mongodb数据库添加信息
    1. $m=D('student');
    2. //添加数据信息
    3. $d['sname']='张三丰';
    4. $m->add($d);
    mongodb数据库查询信息
    1. $m=D('student');
    2. $rs=$m->select();
    3. dump($rs);
           $rs=$m->field('sname')->select();  
    field填写字段名
    根据id修改数据信息用save
    1. //修改数据信息
    2. $d['_id']='559c983564f7676816000029';
    3. $d['sname']='连少蕊';
    4. $m->save($d);
    根据id删除指定的信息
    1. //删除指定的id
    2. $m->delete('559c984264f767d00b000029');









  • 相关阅读:
    第二周总结
    2019春总结作业
    第二次编程总结
    第四周作业
    第十二周作业
    第十一周作业
    第十周作业
    第九周作业
    第八周作业
    第六周作业
  • 原文地址:https://www.cnblogs.com/lsr111/p/4629728.html
Copyright © 2011-2022 走看看