码上敲享录 > mongoDB常见问题解答 > MongoTemplate批量更新用法

MongoTemplate批量更新用法

上一章章节目录下一章 2020-03-04已有1609人阅读 评论(0)

MongoTemplate批量更新用法


解决方法:

JSONArray ids=paramMap.getJSONArray("ids");

Criteria where = new Criteria();

       where.and("id").in(ids);//ids是要修改的数据id集合,例如为[333,2,888]

       Query query=new Query(where);

       Update update = new Update();

       //更新内容

       update.set("price", newPrice);//要修改的字段

       template.updateMulti(query,update,"表名");


1

有建议,请留言!

  • *您的姓名:

  • *所在城市:

  • *您的联系电话:

    *您的QQ:

  • 咨询问题:

  • 提 交