MongoDB
文章平均质量分 62
主要记录java操作mongodb,实际工作项目中的记录。
童心(成都)
工作只是为了生活,兴趣才是王道。
展开
-
mongDB连表查询(MongoTemplate)
public List<ChatRoom> findAllEnableByFriend(User user, RoomFriendsRequest req){ //连表生成虚表1 LookupOperation lookup = Aggregation.lookup("Friend", ChatRoom.Fields.owner, Friend.Fields.toUser, "FriendChatRoom1"); ...原创 2021-11-09 17:49:20 · 1421 阅读 · 0 评论 -
MongoDB中统计计算Aggregation的使用
官方文档:https://docs.mongodb.com/manual/reference/operator/aggregation-pipeline/使用实例如下所示使用一:通过日期分组之后求和。public List<AbilityMonitor> queryAbilityMonitor(AbilityMonitorRequest reqBody){ List<AbilityMonitor> list; Criteria criteria原创 2021-04-30 14:56:21 · 1053 阅读 · 1 评论 -
mongdb常用API,springboot插入唯一mongodb
mongodb查询APIspringboot中使用唯一注解索引无法生效@Indexed(unique=true),只有在mongodb数据库中使用命令产生的唯一约束索引才有效:方法一:去重blackListIp.setIp = "192.168.0.1";blackListIpRepository.save(blackListIp.getIp);//存入一条数据库中已经有ip=192.168.0.1的记录。现在这个ip的记录有两条。blackListIpRepository.delete原创 2021-04-29 14:06:10 · 901 阅读 · 0 评论 -
MongoDB命令操作
数据库操作> use bbs //创建或使用数据库> show dbs //查看数据库> db //查看当前使用数据库> db.dropDatabase() //删除当前使用的数据库集合操作> db.createCollection("user") //创建集合> show tables...原创 2021-03-25 15:37:26 · 183 阅读 · 0 评论 -
MongoDB安装使用
安装1.下载地址:https://www.mongodb.com/try/download/community2.下载后放入文件夹解压:3.mongo.config输入内容:dbpath=E:\mongo\mongodb-win32-x86_64-2012plus-4.2.13\data\dblogpath=E:\mongo\mongodb-win32-x86_64-2012plus-4.2.13\data\log\mongo.log4.在data目录下创建db和log文件夹原创 2021-03-24 17:23:37 · 166 阅读 · 0 评论