真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

如何在SpringData中操作MongoDB數(shù)據(jù)庫(kù)

這篇文章給大家介紹如何在Spring Data中操作MongoDB 數(shù)據(jù)庫(kù),內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對(duì)大家能有所幫助。

創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供新市網(wǎng)站建設(shè)、新市做網(wǎng)站、新市網(wǎng)站設(shè)計(jì)、新市網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、新市企業(yè)網(wǎng)站模板建站服務(wù),十余年新市做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。

一、BulkOperations 批量插入

代碼如下:

   testModel m1 = new testModel("m1", 10);
    testModel m2 = new testModel("m2", 20);

    // BulkMode.UNORDERED:表示并行處理,遇到錯(cuò)誤時(shí)能繼續(xù)執(zhí)行不影響其他操作;BulkMode.ORDERED:表示順序執(zhí)行,遇到錯(cuò)誤時(shí)會(huì)停止所有執(zhí)行
    BulkOperations ops = mongoTemplate.bulkOps(BulkOperations.BulkMode.UNORDERED, "test");
    ops.insert(m1);
    ops.insert(m2);

    // 執(zhí)行操作
    ops.execute();

運(yùn)行結(jié)果:

成功插入多條數(shù)據(jù)。

如何在Spring Data中操作MongoDB 數(shù)據(jù)庫(kù)

二、BulkOperations 批量更新

代碼如下:

  Update u1 = new Update().set("age",15);
    Query q1 = new Query(Criteria.where("name").is("m1"));

    Update u2 = new Update().set("age",25);
    Query q2 = new Query(Criteria.where("name").is("m2"));

    BulkOperations ops = mongoTemplate.bulkOps(BulkOperations.BulkMode.UNORDERED, "test");
    ops.updateOne(q1,u1);
    ops.updateOne(q2,u2);

    ops.execute();

運(yùn)行結(jié)果:

成功更新多條數(shù)據(jù)。

如何在Spring Data中操作MongoDB 數(shù)據(jù)庫(kù)

關(guān)于如何在Spring Data中操作MongoDB 數(shù)據(jù)庫(kù)就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。


當(dāng)前標(biāo)題:如何在SpringData中操作MongoDB數(shù)據(jù)庫(kù)
標(biāo)題網(wǎng)址:http://weahome.cn/article/jjsjio.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部