mongodb对Obeject对象进行增删改操作

   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.删除对象,同更新时的前两行代码。



posted on 2021-09-02 17:34  必经之路  阅读(248)  评论(0编辑  收藏  举报

导航