随笔分类 - mongodb
摘要:一、配置文件 pom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</artifactId> </dependency> applic
阅读全文
摘要:一、创建索引 创建正序索引 BasicDBObject indexOptions = new BasicDBObject(); indexOptions.put("fieldName", 1); mongoOperations.getCollection(tableName).createIndex
阅读全文
摘要:一、投影表字段 投影只包含a_field和b_field字段 Aggregation aggregation= Aggregation.newAggregation(Aggregation.project("a_field", "b_field")); List<Map> list = mongoO
阅读全文
摘要:一、外键关联 a_table关联b_table通过a_table的a_field=b_table的b_field,在a_table生成lookup_field字段存储关联的b_table数据 MongoOperations mongoOperations = ...; LookupOperation
阅读全文
摘要:一、嵌套数组 数据: { "arrays": [ { "keyArrays": [ { "key": "index", "key2": "index2" }, { "key": "index1", "key2": "index2" } ] } ] } mongo语法 db.collection.fi
阅读全文
摘要:转载自 芋道 Spring Boot MongoDB 入门 1. 概述 可能有一些胖友对 MongoDB 不是很了解,这里我们引用一段介绍: FROM 《分布式文档存储数据库 MongoDB》 MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库
阅读全文
摘要:一、配置文件 pom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</artifactId> </dependency> applic
阅读全文
摘要:一、重写基类扩展功能 package com.mk.mongodb.repository; import org.springframework.data.mongodb.core.MongoOperations; import org.springframework.data.mongodb.co
阅读全文
摘要:转载自 MongoDB查询实现 笛卡尔积,Union All 和Union 功能 此篇文章及以后的文章大部分都是从聚合管道(aggregation pipeline)的一些语法为基础讲解的,如果不理解聚合管道的话,可以先学习一下会比较容易理解. 可以参考 mongoDB Documentation
阅读全文