1.插入某个对象,如User对象

mongoTemplate.insert(user, "users");//第一个参数是实体类对象User, 第二个参数是mongodb对应的集合名称

2.更新某个对象

这个找了一圈,没有找到说可以根据某个信息更新一整个对象的操作,所以我是先根据id移除掉数据,然后重新插入数据,这样相当于更新了整个对象,但注意,对应的有用的数据要set回去

Query query = new Query(Criteria.where("_id").is(user.getId()));//先根据id获取
mongoTemplate.remove(query, "users"); //移除掉数据
mongoTemplate.insert(user, "users");//重新插入

3.删除对象,同更新时的前两行代码。


最新文章

  1. Linux环境下中文字体乱码处理办法
  2. 元组tuple
  3. NV Maxwell architecture
  4. Backbone.js学习之Model
  5. SendMail
  6. .Net写txt文件-简单的记录执行日志信息代码
  7. ng-options
  8. [Leetcode] Container With Most Water ( C++)
  9. php定时自动执行 需启动第一次
  10. plsql 永久注册码适用个版本
  11. docker时间和本地时间不一致的问题
  12. Unicode vs. UTF-8 etc.
  13. 设计模式のCommand Pattern(命令模式)----行为模式
  14. urllib的实现---timeout,获取http响应码,重定向,proxy的设置
  15. Tomcat下载和安装
  16. 手撕coreML之yolov2 object detection物体检测(含源代码)
  17. npm install报错node-sass
  18. CentOS和AIX查看系统序列号
  19. Bow & Arrow 学习
  20. docker仓库harbor搭建随笔

热门文章

  1. Vulnhub:Five86-2靶机
  2. fabric学习笔记5
  3. 淘宝sign算法和使用教程
  4. frp使用教程
  5. 2022-04-27内部群每日三题-清辉PMP
  6. 获取指定n个工作日后的日期工具类
  7. 【Linux命令】在Linux服务器上与windows通过SCP命令互传文件时出现的问题排查过程
  8. 蓝牙mesh组网实践(节点功能介绍)
  9. Docker私服(Registry)
  10. Java设计模式——装饰器模式(Decorator)