为了账号安全,请及时绑定邮箱和手机立即绑定
需要先对Linux和json有一定基础再来学,不然很吃力。
讲的还不错,哥已入门,下面就要精通了,哈哈
比如“测试数据”这个字符串,用“数据”来查找是找不到的
全文索引有很多都不能搜索,如果字符串是123456789的话,{$text:{$search:"123"}}这样根本就搜索不出来,而且中文也不支持
多建索引根本就没有讲,插入{x:[1,2,3,4,5]},索引中根本没有出现多建索引
纠正:
creatIndex is not a function
3.0.0 版后已移除: db.collection.ensureIndex()

是:
Use db.collection.createIndex() rather than db.collection.ensureIndex() to create new indexes.
老师没讲清楚第三个参数和第四个参数分别代表的是什么
第三个参数:upsert值默认为false——未找到匹配时不插入新记录。(这里c:1已经存在)
第四个参数:multi——更新满足查询条件的多条记录。
详情参看官方文档。
upsert ——The default value is false, which does not insert a new document when no match is found.
multi ——Optional. If set to true, updates multiple documents that meet the query criteria.
两步进入MongoDB的控制台:
1.mogod --dbpath {\data} //新建的data数据文件夹路径
2.不关闭第一步打开的命令行窗口,在创建另一个cmd窗口,执行 mongo

然后就会看到如下 ...

>

开始你的Mongo学习之旅吧,大家加油!
给后来人忠告:
别受评论区影响,MongoDB可跨平台使用,安装简单,使用方便。
即使老师使用的Linux,也完全不影响我们同步学习。入门学的是语法,没什么难度。

Windows上在官网上免费下载社区版,免去注册的步骤——msi安装包;
可自行配置环境变量(环境变量可以全局调用),不然就在安装目录下按住Shift+鼠标右键调出cmd或者PowerShell,执行命令

Win端口号默认为27017,不必要再跟老师配置修改

多动手,在命令行敲......
摁?好吧,现在没那么复杂,还要编译,还是去官网学习文档
第一种:下载官方tgz包,解压,添加path变量,直接使用mongod命令
第二种:按照官方文档,添加repo源,直接yum install -y mongodb-org,done!
英文:https://docs.mongodb.com/manual/installation/
中文:http://www.mongodb.org.cn/manual/
找到一个通过apt-get命令行安装的方法,亲测有效,地址:https://buzheng.org/2017/20170118-install-mongodb-on-ubuntu.html
安装mongodb怎么这么难
讲得很不错,但是为啥要开变声器讲课呢
课程须知
1、对数据库的概念有比较清晰的认识。 2、了解一些简单的shell操作。
老师告诉你能学到什么?
1、了解mongoDB的特性 2、掌握mongoDB的基本操作 3、了解mongoDB在业务层的使用,并学会使用mongoDB来进行应用开发

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消