随笔分类 -  mongodb

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