MongoDB
文章平均质量分 90
MongoDB
Charge8
此随笔或为自己所写、或转载于网络。仅用于个人收集和备忘。共享:正如牛顿所说“如果我比别人看得远,那是因为我站在巨人的肩膀上”
展开
-
SpringBoot MongoTemplate使用详解
SpringBoot MongoTemplate使用详解原创 2024-06-28 20:30:00 · 1420 阅读 · 0 评论 -
SpringBoot整合MongoDB JPA使用
SpringBoot整合MongoDB JPA使用原创 2024-06-25 23:58:34 · 1301 阅读 · 0 评论 -
SpringBoot操作MongoDB
SpringDataMongoDB是SpringData家族成员之一,底层封装了mongodb-driver。创建一个SpringBoot工程, 引入SpringDataMongoDB依赖。jdk14, SpringBoot2.4.5 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-bo原创 2021-05-05 13:11:34 · 1784 阅读 · 4 评论 -
使用mongodb-driver驱动包操作MongoDB
mongodb-drivermongodb-driver 是mongodb 官方推出的Java连接MongoDB的驱动包,相当于JDBC驱动。该包操作mongodb非常的不友好,这里只提一下有这个技术,感兴趣的可以自己看菜鸟教程学习一下。SpringDataMongoDBSpringDataMongoDB是SpringData家族成员之一,吊炸天的MongoDB持久层框架,底层封装了mongodb-driver。下面使用 mongodb-driver来操作MongoDB。创建一个 maven.原创 2021-05-03 23:05:49 · 6878 阅读 · 3 评论 -
MongoDB索引
一、索引索引通常能够极大的提高查询的效率,索引是特殊的数据结构,索引存储在一个易于遍历读取的数据集合中。MongoDB中使用 B树 数据结构存储索引。如果没有索引,MongoDB在读取数据时必须扫描集合中的每个文件并选取那些符合查询条件的记录。扫描全集合的查询效率是非常低的。1、查看索引(1)查看集合中所有的索引语法格式如下:db.COLLECTION_NAME.getIndexes()> db.coll3.find(){ "_id" : ObjectId("6084d6ece原创 2021-04-27 18:16:08 · 652 阅读 · 0 评论 -
MongoDB文档常见查询
MongoDB官方文档:https://docs.mongodb.com/v4.2/reference/method/db.collection.find一、文档查询操作1、文档查询语法格式如下:db.COLLECTION_NAME.find(query, projection).pretty()参数说明:query :可选,使用查询操作符指定查询条件projection :可选,使用投影操作符指定返回的键。查询时返回文档中所有键值, 只需省略该参数即可(默认省略)。pretty()原创 2021-04-25 15:42:08 · 185 阅读 · 0 评论 -
MongoDB数据库/集合/文档基本操作
一、数据库操作由于数据库名称在 MongoDB中不区分大小写,因此数据库名称不能仅因字符的大小写而不同。数据库名称命名规范:• 不能为空,不能包含空字符串(""),并且必须少于64个字符。• 在Windows上,不能包含这些字符(/ \。“ $ * <>:|?)。• 在Unix和Linux系统上,不能包含这些字符(/ \。“ $)。1、查看数据库1.1 查看当前有权限的所有数据库语法格式如下:show dbs或者show databases> show dbs原创 2021-04-23 16:16:23 · 574 阅读 · 0 评论