MongoDB
文章平均质量分 61
alwaysonline1204
这个作者很懒,什么都没留下…
展开
-
mongodb:聚合与管道
说明:下述是针对my_test_collection集合进行聚合,依次经过$match–>$sort–>$skip–>$group管道处理,MongoDB的聚合管道将MongoDB文档在一个管道处理完毕后将结果传递给下一个管道处理。管道操作是可以重复的。过滤name=“小明” && (age=12 or age =17)的文档;按照age字段分组,同时配合使用。跳过一个文档,返回剩下的文档;根据age字段降序排列;计算每个年龄的文档数量。原创 2023-05-23 11:14:23 · 819 阅读 · 0 评论 -
mongodb: 索引
索引是对数据库表中一列或多列的值进行排序的一种结构,可以极大的提高查询效率。原创 2023-05-22 11:23:33 · 311 阅读 · 0 评论 -
mongodb(一):MongoDB入门以及基本的CRUD语句
use articledb;show dbs;db;#数据库删除db.dropDatabase()#插入单条db.comment.insert( { "articleid": "100000", "content": "今天天气真好,阳光明 媚", "userid": "1001", "nickname": "Rose", "createdatetime": new Date(), "原创 2021-11-26 17:38:32 · 464 阅读 · 0 评论 -
MongoTemplate中$in、$gt、$addToSet、$elemMatch、排序、分页的使用
1. mongoDB中的使用示例文档// 1{ "_id": "123", "age": 25, "likes": []}// 2{ "_id": "456", "age": 23, "likes": []}1.1 $in相当于sql中的indb.collcetion.find({"_id":{"$in":["123","456"]}})1.2 $gt(>) 大于 - $gt(<) 小于 - $lt(>=)原创 2020-05-12 17:52:37 · 2373 阅读 · 0 评论 -
在SpringBoot中使用AOP
1. 使用场景对所有的web请求做切面来记录日志。2. 实践pom中引入aop的依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop<...原创 2020-01-17 16:44:50 · 109 阅读 · 0 评论 -
SpringBoot连接两个以上数据库(多个mongo、多个pg)
1. 一个SpringBoot项目连接一个MongoDB,一个PostgreSQL当连接的是两个不同类型的数据库时,直接在application.yml文件中进行相应的正常配置即可。2. 一个SpringBoot项目连接两个PostgreSQL主要应用场景:数据库数据由A库迁移至B库操作步骤:(1). 启动类中使用@EnableAutoConfiguration注解,关闭SpringB...原创 2020-01-02 20:34:56 · 4495 阅读 · 0 评论 -
MongoDB基础、java对MongoDB的CRUD
1. 概念理解数据库:database;集合:collection,可以理解为RDBMS中的表;文档:document,可以理解为RDBMS中的一行记录主键:primary key,MongoDB自动将_id字段设置为主键2. 基本操作创建数据库:use DATABASE_NAME;检查当前选择的数据库:db;查询数据库列表:show dbs;删除数据库:db.dropDa...原创 2019-10-10 17:51:49 · 146 阅读 · 0 评论