MongoDb问题集

摘要:
1、 解决默认生成的SpringBootMongoDB插入文档_类字段问题@ConfigurationpublicclassSpringMongoConfig{@BeanpublicMongoTemplatemongoTemplates()throwsException{//remove_classMappingMongoConverter=newMappingMongoCon

一、解决SpringBoot MongoDB插入文档默认生成_class字段问题 

@Configuration
public class SpringMongoConfig{
 
 
  @Bean
 public  MongoTemplate mongoTemplate() throws Exception {
 
    //remove _class
    MappingMongoConverter converter = 
        new MappingMongoConverter(mongoDbFactory(), new MongoMappingContext());
    converter.setTypeMapper(new DefaultMongoTypeMapper(null));
 
    MongoTemplate mongoTemplate = new MongoTemplate(mongoDbFactory(), converter);
 
    return mongoTemplate;
 
  }
 
}

二、spring boot 集成mongodb 开启事务

@Configuration
public class TransactionConfig {

    @Bean
    MongoTransactionManager transactionManager(MongoDbFactory factory){
        return new MongoTransactionManager(factory);
    }

}

 

免责声明:文章转载自《MongoDb问题集》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇磁盘的分区、格式化、与挂载iOS中UIView翻转效果实现下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

mongodb获取具体某一天的查询语句

比如我要查询截止日期为2010-12-21这一天的数据记录。方法一、 db.集合名.find({con_date:new Date("2010/12/21")})1方法二、 db.集合名.find({con_date:{'$gte':ISODate("2010-12-21"),'$lt':ISODate("2010-12-22")}})1注意:使用gte和...

MongoDB 红宝书-MongoDB官网使用指南

本文转载自Mongodb中文社区:http://www.mongoing.com/archives/27359 无论你是MongoDB的使用者、爱好者、初学者还是路人甲,有一个学习与进修的资源宝藏是千万不可浪费的,那就是MongoDB官方网站。 进入网站首页后,会看到顶端简洁明了的导航栏: 产品:包含云服务Atlas、MongoDB Stich、Serve...

MongoDB高级查询详细

前言前几篇,老玩家绕道即可,新手晚上闲着也是蛋疼,不如把命令敲一边,这样你就会对MongoDB有一定的掌握啦。如果没有安装MongoDB去看我的上一篇博客  MongoDB下载安装与简单增删改查  前奏:启动mongdb数据库服务,并进入shell界面 > cmd > cd C:Program FilesMongoDBin  --进入mongd...

JMeter学习(十九)JMeter测试MongoDB

JMeter测试MongoDB性能有两种方式,一种是利用JMeter直接进行测试MongoDB,还有一种是写Java代码方式测试MongoDB性能。 第一种方法 1.编写Java代码,内容如下: packagecom.test.mongodb; importjava.io.File; importjava.io.FileOutputStream;...

mongodb 安装

a.安装   本人下载的是windows版本的3.2.1mongo,路径为https://fastdl.mongodb.org/win32/mongodb-win32-x86_64-2008plus-ssl-3.2.1-signed.msi   或者直接去官网也可以http://www.mongodb.org/downloads   不过需要注意的是mo...

mongodb模糊查询包含特殊字符

mongodb中的待特殊字符的模糊查询需要转义下才能查到 (name: /wo*2hjf/ 查不到 name: /wo*2hjf/ 查得到) let str=wo*2hjf; let filter1={ name: new RegExp(str) }; let filter2={ name: new RegExp(str.replace(/*/g,'\*...