纸上谈兵
秋千不会坠
啦啦啦
展开
-
mongodb——curd之外
作为数据库命令,最最重要也是最最频繁的当然就是curd操作啦,不过在curd之前,让我们从一些curd之外的命令开始学习~非curd操作就像mysql的show database,desc等等命令一样,除了curd,mongodb也有一些其他的基础指令。好啦,如果你跟我一样也是按照上一讲博客在centos中安装好了mongodb的话,现在我们在命令行中直接敲mongo就可以进入mongo的sh...原创 2019-05-13 23:24:17 · 95 阅读 · 0 评论 -
mongodb简介
简介mongodb是一种介于关系型数据库与非关系型数据库之间的东西,简单来说就是非关系型数据库中最像关系型数据库(这里就不展开解释关系型数据库和非关系型数据库的差别啦)。主要用来存储一些难以结构化或者无需结构化的数据,比如文档啊,音频啊之类的东西。作为主流(emmmm,其实我也不知道算不算主流)数据库的一种,该有的东西基本上都是有的。像最基本的crud,稍微复杂一点的索引,在集群部署上面的分片,...原创 2019-05-08 00:26:51 · 170 阅读 · 0 评论 -
mongodb之centos安装
安装参考mongodb官方指导创建一个repo文件在linux的/etc/yum.repos.d/目录下先创造一个mongodb-org-4.0.repo文件命令可以参考如下:cd /etc/yum.repos.d/touch mongodb-org-4.0.repo再在文件内部输入以下内容[mongodb-org-4.0]name=MongoDB Repositoryba...原创 2019-05-12 22:53:06 · 97 阅读 · 0 评论 -
mongodb——curd
好了,这篇博客就是正式讲crud操作啦。我会尽可能的讲的简单一点,然后本篇博客也只会讲一些简单常用的操作。mongo插入让我们先从插入命令开始。mongodb的插入命令通用格式如下:db.collection.insert( <document or array of documents>, { writeConcern: <document>...原创 2019-06-28 10:44:00 · 185 阅读 · 0 评论 -
mongodb——查询文档内部属性以及数组
上一篇博客中,我们学会了最基础的查询方法。即按照某一个属性,使用最简单的属性匹配方式查询。这一篇博客中我们来讲一下文档内部嵌套属性的查询以及对于数组的查询。嵌入文档查询使用场景:如果一个文档内部有层级关系,此时想要根据内部属性进行查找例子:如果一个文档格式为{ "favorite":{ "sport":"soccer", "fruit":"apple...原创 2019-07-30 14:46:12 · 2330 阅读 · 0 评论 -
mongodb——curd的其他知识点
这篇博客,我们来介绍几种查询的骚操作。投影(projection)——返回指定的字段在mongodb的查询中,可以通过一个bson来指定在这个查询里返回的字段。如果不指定,则默认全部返回。bson的格式如下:{ field1: <value>, field2: <value> ... }value:1或者true表示在返回的文档中需要包含的字段0或者false...原创 2019-09-10 15:24:16 · 115 阅读 · 0 评论 -
mongodb——超好用的$
如果各位看过我之前的mongo博客,大家就会发现$是非常强大的。本篇博客中我们就专门来介绍一些常用的$操作符。查询类关键字解释语法例子$eq值相等{field:{$eq:value}}db.test.find({name:{$eq:“tom”}})$gt大于{field:{$gt:value}}db.test.find({age:{$gt:13}})...原创 2019-09-18 14:30:26 · 569 阅读 · 0 评论