mongo
文章平均质量分 80
TizzyGoodhealth
反派角色
展开
-
MongDb中 同字段不同数据表 处理方式
MongDb中同字段不同数据库 处理方式不需要写很多增删改查,仅仅可以通过集合去区分不同的表,进行crud操作。如 我这儿需要四个表,相同字段。可以根据mongo中提供的接口,写一套crud接口。四个表字段 public String id; @NotEmpty(message = "cjrId 不能为空") public String cjrId; @...原创 2020-02-20 12:15:28 · 421 阅读 · 0 评论 -
SpringBoot + MongoDB 简单的查询带分页
基于SpringBoot 框架MongoDB 一些简单的查询方式添加jar包,mingo数据库是一款缓存数据库,分布式文件存储的数据库,不支持事务,不支持表连接。首先导入依赖<dependency> <groupId>org.springframework.boot</groupId&amp原创 2018-12-11 23:00:21 · 1571 阅读 · 0 评论 -
SpringBoot + MongoDB 高级查询
mongdb 高级查询条件查询(>) 大于 - $gt(<) 小于 - $lt(>=) 大于等于 - $gte(<= ) 小于等于 - $lte大于4db.user.find({"age":{$gt:4}})大于等于4db.user.find({&am原创 2018-12-14 17:38:15 · 895 阅读 · 0 评论 -
MongoDB之存储过程
存储过程关系型数据库的存储过程描述为: 一组为了完成特定功能的SQL 语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它 。MongoDB 为很多问题提供了一系列的解决方案,针对于其它数据库的特性,它仍然毫不示 弱,表现的非比寻常。MongoDB 同样支持存储过程,但mongoDB是用javascript来写的 ,这正是mongoDB的魅力。...原创 2018-12-14 17:43:05 · 1059 阅读 · 0 评论 -
MongoDB聚合框架aggregate使用
mongo聚合框架aggregate使用数据db.emps.insert({“name”:“张三”,“age”:30,“sex”:“男”,“job”:“CLERK”,“salary”:1000})db.emps.insert({“name”:“李四”,“age”:28,“sex”:“女”,“job”:“CLERK”,“salary”:2000})db.emps.insert({“name”...原创 2018-12-15 19:59:07 · 786 阅读 · 0 评论 -
SpringBoot 集成Mongo
springboot 集成mongDB 简单的crud操作MongoDB 是一个基于分布式文件存储的数据库MongoDB 是一个介于关系数据库和非关系数据库之间的产品数据存储结构为json结构,key-value键值对形式版本springboot 1.5.17JDK 1.8添加依赖<dependency> <gr原创 2018-11-29 15:16:21 · 393 阅读 · 0 评论 -
你的 mongo 敢裸奔吗?
mongodb默认是没有密码账号的,直接可以可以连接MongoDB 默认直接连接,无须身份验证,如果当前机器可以公网访问,且不注意Mongodb 端口(27017)的开放状态,那么Mongodb就会产生安全风险,被利用此配置漏洞,入侵数据库很容易遭受非法入侵。使用默认 mongod 命令启动 Mongodb机器可以被公网访问在公网上开放了 Mongodb 端口安全风险但是这样做开发的时...原创 2019-04-22 22:54:17 · 376 阅读 · 0 评论 -
mongod自定义主键
mongodb主键设置问题默认主键ObjectId 类似唯一主键,可以很快的去生成和排序,包含 12 bytes,含义是:前 4 个字节表示创建 unix 时间戳,格林尼治时间 UTC 时间,比北京时间晚了 8 个小时接下来的 3 个字节是机器标识码紧接的两个字节由进程 id 组成 PID最后三个字节是随机数MongoDB 中存储的文档必须有一个 _id 键。这个键的值可以是任何类...原创 2019-04-19 17:04:05 · 2710 阅读 · 0 评论