我正在尝试将文档插入一个集合中。但是,应用程序被挂在代码执行的下面。 用例1:不起作用
mongoTemplate.setWriteConcern(WriteConcern.MAJORITY);
mongoTemplate.save(objDtls);
我没有在日志中找到例外。完全使应用程序感到困扰。我对此没有任何线索。
用例2 :(有效) 但是,当我尝试插入如下所示的集合时,它正在执行。文档已插入。
final DB db = mongoTemplate.getDb();
DBCollection collection = db.getCollection("objDtls");
BasicDBObject document = new BasicDBObject();
document.put("base", "myData");
document.put("table", "hosting");
BasicDBObject documentDetail = new BasicDBObject();
documentDetail.put("records", 99);
documentDetail.put("index", "vps_index1");
documentDetail.put("active", "true");
document.put("detail", documentDetail);
collection.insert(document);
您能告诉我用例1是什么问题。 由于我是Spring-Mongo的新手,请帮助我。