Mongodb 3.0 java插件

Mongodb 3.0 java插件,java,mongodb,crud,Java,Mongodb,Crud,我正在尝试将我的遗留应用程序从Java驱动程序2.10.1升级到3.0.0 因此,将insert方法更改为insertOne。但是DBCollection.insert()返回了结果,在那里我可以检查getError()。但是MongoCollection.insertOne()不返回值 如何检查操作错误?您必须捕获: MongoWriteException-如果写入由于特定于insert命令的其他故障而失败 MongoWriteConcernException-如果由于无法满足写入问题而导致

我正在尝试将我的遗留应用程序从Java驱动程序2.10.1升级到3.0.0 因此,将insert方法更改为insertOne。但是
DBCollection.insert()
返回了结果,在那里我可以检查
getError()
。但是
MongoCollection.insertOne()
不返回值

如何检查操作错误?

您必须捕获:

  • MongoWriteException-如果写入由于特定于insert命令的其他故障而失败
  • MongoWriteConcernException-如果由于无法满足写入问题而导致写入失败
  • MongoException-如果由于其他故障导致写入失败
更多信息请点击此处: