请叫我大师兄

哎,博客页面是越改越虐心啊。

mongo db 命令行 查询语句输出格式化 .pretty() 的使用例子

在mongo db 命令行使用一些查询语句的时候,数据的查询结果要是忒长的话,那在筛选信息的时候,眼睛都要花啦。 有格式化查询的结果吗? 有的:db.getCollection('streams').find({"title" : "趣味无穷lxk"})...

2019-07-08 18:17:47

阅读数 149

评论数 0

mongodb aggregate $project 命令

一看这单词,首先想到是“项目”的意思,但是在这个命令里面却是另外的意思 使用"$project"可以从文档中提取字段,可以重命名字段 最简单的一个"$project"操作是从文档中选择想要的字段。可以指定包含(1)或者不包含(0)一个字段 db.t...

2019-05-18 23:15:13

阅读数 170

评论数 0

mongodb aggregate $unwind

首先了解一下这个单词啥意思,知道的就不说了,不知道的咱先了解一下。 那么mongo的这个 $unwind 命令的作用:拆分(unwind)可以将数组中的每一个值拆分为单独的文档。 示范一下怎么拆分 先存2个数据到db db.test.insert({ "_id" ...

2019-05-18 19:17:45

阅读数 151

评论数 0

mongodb aggregate 命令行 计算某个数组长度的总和

现在需求是算mongodb里面的某个表的某个字段,这个字段是个list类型的,在mongod里面就是个数组类型的,现在要计算整个表里面这个属性的所有的个数。 这地方是2个例子, 第一个是测试的例子,使用到的数据 db.test.insert({ "_id" : Ob...

2019-05-10 18:50:56

阅读数 179

评论数 0

mongodb 聚合操作之 map reduce 的快速入门例子,简单操作和理解。

先看下mongodb官方给出的例子的图。 个人理解的解释: 这个图,有四列数据。 第一列:原始数据。通常对应的mongodb里面的一个表collection。这个是orders表 第二列:经过某些条件过滤过的数据,这个图里面就是按{"status":...

2018-12-04 20:03:39

阅读数 382

评论数 0

Java spring-data-mongo、shell 命令行获取 ( 2.x 升级到 3.x ) mongo db的运行状态的实践

首先是shell命令下获取mongo db的状态。 这个跟mongo的版本关系不大,命令在2.x和在3.x都能使用。 db.stats() db.serverStatus() 先看2.x的shell的截图 db:就是当前的数据库名称,总共测试了2个,当进去之后,默认选择的是test数...

2018-12-03 17:59:43

阅读数 266

评论数 0

Java mongo db 使用 spring-data-mongodb findAll()查询慢的问题以及解决的记录

问题描述: 首先是spring mvc + mongo,使用的是spring-data-mongodb的jar包。然后在查询数据的时候,数据库里面的这个表的documents数3789,也不多啊,怎么会这么慢呢。可能这单个model的属性比较多,单个doc单size大了点吧。 具体单mod...

2018-11-26 11:34:19

阅读数 441

评论数 0

mongo db 只查询某一个或多个属性字段,而不是整个对象都查出来。

mongo db 只查询某一个或多个属性字段,而不是整个对象都查出来。 比如现在查询下学生的年纪信息,而不是查询出所有的学生的全部信息。怎么实现呢? 在mongo robo里面操作如下。 db.getCollection('geos').find({"region&...

2018-11-23 16:05:52

阅读数 2279

评论数 0

mongo db 批量导出mongoexport和导入mongoimport JSON文件的实际操作记录,导出和导入一张表

需求是这样的:需要修改数据库中某个表的所有数据,所以,要全部导出,然后修改,修改完之后,再把修改后的数据给再导入到mongo去。 具体如下: 备份,导出一张表为json文件 具体命令: mongoexport --host localhost --port 27017 --userna...

2018-09-19 15:19:42

阅读数 2160

评论数 1

Mongodb命令行 更新命令(update、save)不是一般的全,是非常全

Mongodb更新有两个命令:update、save。 1.1update命令 update命令格式: db.collection.update(criteria,objNew,upsert,multi) 参数说明: criteria:查询条件 objNew:update对象和一些更新...

2018-08-01 16:06:34

阅读数 2698

评论数 0

Mongodb Java count 用法记录(嵌套字段也是可以的)

当你需要确定某个字段等于“xxxxx”的记录在mongodb里面到底有多少条的时候,就可以使用这个count。 我这使用的是 spring-data-mongodb-1.5.0 来访问数据库的。 本以为这个只是支持简单的某个字段 A="xxx" 这种简单的co...

2017-11-01 18:59:14

阅读数 3116

评论数 0

contains dots but no replacement was configured!Make sure map keys don't contain dots in the first p

Map key 127.0.0.1:44444 contains dots but no replacement was configured! Make sure map keys don't contain dots in the first place or configure an app...

2017-06-01 09:46:14

阅读数 2835

评论数 0

spring--data-mongondb ...CannotGetMongoDbConnectionException: Failed to authenticate to database

HTTP Status 500 - Request processing failed; nested exception is org.springframework.data.mongodb.CannotGetMongoDbConnectionException: Failed to auth...

2017-04-07 22:56:13

阅读数 5264

评论数 3

MongoDB 可视化工具 RoboMongo---Win7 64 安装

因为之前一直在Windows上使用的mongoVUE,但是吧,这个版本太老旧了,而且高级的要收费的,不收费的呢,都是老的很的版本,我用的版本都是1.5.3.o啦。 会报一些莫名其妙的错误,很是不爽,在我自己在本地电脑上搞测试的时候,明明应该OK的,他却一直报错,然后我就想换个可视化工具试试,然后就...

2017-01-18 15:51:17

阅读数 25599

评论数 5

mongodb 命令行基本命令使用大全

(先声明下,下面的命令,我没有都测试过,这是我转载的,以备后用,所以喷子且留情,不然小心我三十米的大刀!!!想想我都怕!!!) 成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作。 输入help可以看到基本操作命令: show dbs:显示数据库列表  sh...

2017-01-18 15:27:31

阅读数 12508

评论数 0

mongodb authentication 设置权限之后,新建个管理账户和一般数据库用户,在win 7 64bit 环境下测试使用实例

主要是解决在测试使用mongo db 时候,总是出现的MongoAuthenticationException  异常和 not authorized for query,not authorized on admin to execute command 等问题。 直接上测试步骤图拉。 ...

2017-01-18 11:33:47

阅读数 8060

评论数 6

详细图解mongodb 3.4.1 win7x64下载、安装、配置与使用2017/01/16

详细图解,记录 win7 64 安装mongo数据库的过程。安装的版本是 mongodb-win32-x86_64-2008plus-ssl-3.4.1-signed。 我下载的源文件:mongodb-win32-x86_64-2008plus-ssl-3.4.1-signed 我的系统:win...

2017-01-16 16:14:01

阅读数 18760

评论数 30

mongodb 查询不区分大小写(mongo VUE 和 Java 代码)

首先是在mongo VUE 里面使用搜索。然后是Java代码里面实现。 忽略大小写,全名称搜索 java 代码操作,查询不区分大小写。 Criteria criteria = new Criteria(); // 模糊查询,不区分大小写 criter...

2016-12-02 18:08:26

阅读数 5372

评论数 0

java 如何将日期类型Date 时间戳 转换为 期望格式的 日期字符串(mongo db)

存了一个时间类型(Date)的数据到mongo数据库中,但是前台显示的是一串数字。继而引发了如下问题: Java里面如何把 时间戳 1477387464495 转换为 2016-10-25 17:24:24 期望格式的日期字符串。 因为业务需要,在model里面有个Date类型的字段,然后需要按这...

2016-10-25 18:16:31

阅读数 6863

评论数 6

@Query(扩展MongoRepository接口)---------springMVC的另一类的写法

在使用@Query()的时候,只能一次写一些简单的查询语句,对于一些复杂的查询语句,一个简单的@Query()是满足不了需求的。 比如:有时候有个字段是有值的,有时候又是没值的。究竟怎么查询!!! @Query(),就是无法达到想要的结果。 比如需求如下:前台搜索,如果不写搜索条件,那么就不过滤...

2016-10-06 22:12:00

阅读数 11282

评论数 0

提示
确定要删除当前文章?
取消 删除