随笔分类 -  mongo

摘要:from : http://blog.csdn.net/qq_16313365/article/details/58599253 1.查询和投影 1.1 比较操作符 $eq 语法:{ <field>: { $eq: <value> } } 释义:匹配等于(=)指定值的文档 举例: 查询age=20的 阅读全文
posted @ 2017-09-07 14:04 yweihainan 阅读(1028) 评论(0) 推荐(0)
摘要:spring data mongo 打印mongo NoSql语句 log4j.properties 原因: Spring中Mongodb的java实体类映射 spring-data-mongodb中的实体映射是通过MongoMappingConverter这个类实现的。它可以通过注释把java类转 阅读全文
posted @ 2017-06-22 14:40 yweihainan 阅读(9811) 评论(0) 推荐(0)
摘要:1 mongo的安装 1.添加MongoDB安装源 1.添加MongoDB安装源vim /etc/yum.repos.d/mongodb-enterprise.repo 将下列配置项写入文件 [mongodb-enterprise] name=MongoDB Enterprise Repositor 阅读全文
posted @ 2017-06-22 14:28 yweihainan 阅读(587) 评论(0) 推荐(1)
摘要:1 package com.jt.boot.utils; 2 3 import com.google.common.base.Objects; 4 5 import java.net.NetworkInterface; 6 import java.nio.ByteBuffer; 7 import java.util.Date; 8 import java.ut... 阅读全文
posted @ 2016-12-30 15:06 yweihainan 阅读(4642) 评论(0) 推荐(0)
摘要:public Object testAggregation1() { TypedAggregation aggregation = Aggregation.newAggregation( News.class, project("evaluate"), group("evaluate... 阅读全文
posted @ 2016-11-16 14:30 yweihainan 阅读(1143) 评论(0) 推荐(0)
摘要:效果: 这种形式的嵌套适用于一对多的情况,里面是key-value的形式,也便于删除和修改。再如: 一对一的时候,也可以这样设计: 但嵌套本身存在需要注意的问题,比如嵌套内容数据量的大小,对内嵌文档的删除、修改是否便利等等。 下面这种设计就不便于操作: 这是可以修改为user和task2个文档,ta 阅读全文
posted @ 2016-11-08 16:44 yweihainan 阅读(286) 评论(0) 推荐(0)
摘要:1 索引 1.1 单列索引 @Indexed属性:name定义索引名称、unique是否为唯一索引,默认false 1.2 组合索引 2 注意 在自定义接口实现中使用数据库中的字段名作为查询条件,而不是实体类的属性名 如果进行+1操作 尽量使用inc 避免并发问题 3 排序 4 分页 1 offse 阅读全文
posted @ 2016-10-31 10:32 yweihainan 阅读(766) 评论(0) 推荐(0)
摘要:调用mongoTemplate的save方法时, spring-data-mongodb的TypeConverter会自动给document添加一个_class属性, 值是你保存的类名. 这种设计并没有什么坏处. spring-data-mongodb是为了在把document转换成Java对象时能 阅读全文
posted @ 2016-10-17 11:40 yweihainan 阅读(7228) 评论(0) 推荐(0)