安装

composer require topthink/think-mongo

目录结构

实践

安装完成之后,就根据文档中的介绍开始进行codeing了,但是……

首先我们来看下官方的使用文档配置说明

不要以为这样就能够正常的使用了,结果远比预想中的艰难

直接爆了这样的错误,这对于开发人员来说是不能忍了,所以就开了下源代码,结果还真没有 name这个方法,太失望了!!!

但是为了项目,小编需要冷静下来,需要解决这件事,而不是自暴自弃!!!

经过一番折腾,终于让小编解决了!

解决问题不是最终目的,最终目的是为了发现为何出现这个问题!

小编将 composer 安装的think-mongo和使用git 下载后安装的 think-mongo 来看,两个文件简直是不能看啊!不知道为什么产生了这么多的差异!仅仅只截图了其中的一个文件!

“尽信书不如无书”!

最后

按照官方文档中的配置说明,是将数据库配置文件中的 "type" 修改为 “\think\mongo\Connection” ,试想一下,实际的开发中,有谁会完全的使用Mongodb做为存储的?都是基础数据库采用Mysql的,再配以Mongodb或者Redis或者Memcache进行开发的,所以小编建议不要修改数据库类型,而是将Mongodb的链接信息单独配置,单独链接,这样对于以后的扩展或者开发还是很有好处的!

php5 mongodb,ThinkPHP5之Mongodb使用技巧相关推荐

  1. tp5连接mongo和mysql_tp5(thinkPHP5)操作mongoDB数据库的方法

    本文实例讲述了tp5(thinkPHP5)操作mongoDB数据库的方法.分享给大家供大家参考,具体如下: 1.通过composer安装 composer require mongodb/mongod ...

  2. Windows下安装Mongodb SpringBoot集成MongoDB和Redis多数据源

    全文内容: Mongodb安装 说明:Mongodb和redis是开发中常用的中间件,Redis的安装使用比较简单就不写了,只说本地也就是Windows安装Mongodb. SpringBoot集成M ...

  3. mongodb php linux,mongodb 及PHP的MongoDB 扩展安装

    Install MongoDB https://www.mongodb.org/downloads 第一种 通用二进制包安装 curl -O https://fastdl.mongodb.org/li ...

  4. MongoDB · 引擎特性 · MongoDB索引原理

    MongoDB · 引擎特性 · MongoDB索引原理 数据库内核月报 原文链接 http://mysql.taobao.org/monthly/2018/09/06/ 为什么需要索引? 当你抱怨M ...

  5. java mongodb save,Java MongoDB一次保存多个文档

    I Have a list of updated objects/documents i need save all the objects in the list at once. I saw sa ...

  6. linux使用权限模式启动mongodb,Linux安装MongoDB启动及常见问题解决

    MongoDB安装过程以及问题记录 一.MongoDB安装 下载MongoDB 官方地址: 可能需要注册一下我这里是Centos7系统所以选择的是RHEL7.0的TGZ,其他系统自行选择 如果不想注册 ...

  7. python 读取mongodb,python操作MongoDB

    python操作mongodb 连接mongodb #!/usr/bin/env python # -*- coding:utf-8 -*- from pymongo import MongoClie ...

  8. mongodb+java_Java EE + MongoDb与Apache TomEE和Jongo Starter项目

    mongodb+java 知道MongoDB和Java EE ,但是您不确切地知道如何将它们集成在一起? 您是否阅读了很多有关该主题的内容,但没有找到适合该目的的解决方案? 这个入门项目适合您: 您将 ...

  9. Mongodb 笔记01 MongoDB 简介、MongoDB基础知识、启动和停止MongoDB

    MongoDB 简介 1. 易于使用:没有固定的模式,根据需要添加和删除字段更加容易 2. 易于扩展:MongoDB的设计采用横向扩展.面向文档的数据模型使它能很容易的再多台服务器之间进行分割.自动处 ...

最新文章

  1. 造成ORA-12560: TNS: 协议适配器错误的问题的原因有三个:
  2. @hdu - 3746@ Cyclic Nacklace
  3. 【SpringBoot2 从0开始】开发小技巧 - lombok、devtools、Spring Initailizr
  4. 罗马数字转阿拉伯数字
  5. PHP正则贪婪/懒惰匹配模式
  6. 高斯消元法解方程matlab程序,用高斯消元法解线性方程组 的MATLAB程序
  7. 【WebRTC---源码篇】(二)PeerConnectionFactory
  8. 支付宝问题LaunchServices: ERROR: There is no registered handler for URL scheme alipay
  9. 【C语言】利用递归函数求n的阶乘
  10. 腾讯离职领导的建议:如果可以,去做大数据,不要做报表
  11. Oracle 中给表添加主键、外键
  12. 球球大作战c语言源代码,球球大作战,源码分享
  13. github安装_安装ROS时无法初始化(无法连接raw.github)的解决方案
  14. 扫描之王——NAMP
  15. 如何做好应用架构分层和模块化?
  16. 服务器里面mbr稳定转gpt,Win7系统MBR转GPT分区方法(无损数据MBR转UEFI+GPT)
  17. AdobeFlashPlayer发生安全沙箱冲突
  18. 语法长难句——并列句
  19. 关于实施《政府会计制度》的衔接
  20. IE浏览器收藏夹里面的内容不显示

热门文章

  1. Lync Server 2013无法共享PPT故障排错处理
  2. 0622 - 如何坚守自己的价值观?
  3. 在Spring boot 配置过滤器(filter)
  4. Windows下的Qt Creator的安装
  5. [翻译] effective go 之 Names Semicolons
  6. LAMP平台下构建Postfix邮件服务器
  7. 新增两款Skin(clover与Valentine)
  8. Docker 入门(3)Docke的安装和基本配置
  9. 赛普拉斯 12864_如何使用赛普拉斯自动化辅助功能测试
  10. drop sql语句_用于从表中删除数据SQL Drop View语句