如何在春天数据中操作MongoDB数据库

  介绍

这篇文章给大家介绍如何在春天数据中操作MongoDB数据库,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

<强>一、BulkOperations批量插入

代码如下:

,,, testModel  m1 =, new  testModel (“m1",, 10);   ,,,testModel  m2 =, new  testModel (“m2",, 20);      ,,,//,BulkMode.UNORDERED:表示并行处理,遇到错误时能继续执行不影响其他操作,BulkMode.ORDERED:表示顺序执行,遇到错误时会停止所有执行   ,,,BulkOperations  ops =, mongoTemplate.bulkOps (BulkOperations.BulkMode.UNORDERED,“test");   ,,,ops.insert (m1);   ,,,ops.insert (m2);      ,,,//,执行操作   ,,,ops.execute ();

运行结果:

成功插入多条数据。

如何在春天数据中操作MongoDB数据库

<强>二,BulkOperations批量更新

代码如下:

,, Update  u1 =, new 更新()这里(“age" 15);   ,,,Query  q1 =, new 查询(Criteria.where (“name") . (“m1"));      ,,,Update  u2 =, new 更新()这里(“age" 25);   ,,,Query  q2 =, new 查询(Criteria.where (“name") . (“m2"));      ,,,BulkOperations  ops =, mongoTemplate.bulkOps (BulkOperations.BulkMode.UNORDERED,“test");   ,,,ops.updateOne (q1, u1);   ,,,ops.updateOne (q2, u2);      ,,,ops.execute ();

运行结果:

成功更新多条数据。

如何在春天数据中操作MongoDB数据库

关于如何在春天数据中操作MongoDB数据库就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

如何在春天数据中操作MongoDB数据库