Spring Mongo Save正在被绞死

时间:2019-01-31 15:08:32

标签: mongodb spring-data-mongodb

我正在尝试将文档插入一个集合中。但是,应用程序被挂在代码执行的下面。 用例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的新手,请帮助我。

0 个答案:

没有答案