在mongodb写入时报异常,百度没搜出答案,异常日志如下
ERROR [org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler] (scheduler-2) Unexpected error occurred in scheduled task.
com.mongodb.MongoBulkWriteException: Bulk write operation error on server 10.44.166.121:27017. Write errors: [BulkWriteError{index=0, code=11000, message='E11000 duplicate key error collection: promo.shake_record index: _id_ dup key: { : ObjectId('5632a4f4d4ccf5689f1bc75a') }', details={ }}].
at com.mongodb.connection.BulkWriteBatchCombiner.getError(BulkWriteBatchCombiner.java:176) ~[mongodb-driver-core-3.1.0.jar:?]
at com.mongodb.connection.BulkWriteBatchCombiner.throwOnError(BulkWriteBatchCombiner.java:205) ~[mongodb-driver-core-3.1.0.jar:?]
at com.mongodb.connection.BulkWriteBatchCombiner.getResult(BulkWriteBatchCombiner.java:146) ~[mongodb-driver-core-3.1.0.jar:?]
at com.mongodb.operation.MixedBulkWriteOperation$1.call(MixedBulkWriteOperation.java:159) ~[mongodb-driver-core-3.1.0.jar:?]
at com.mongodb.operation.MixedBulkWriteOperation$1.call(MixedBulkWriteOperation.java:141) ~[mongodb-driver-core-3.1.0.jar:?]
at com.mongodb.operation.OperationHelper.withConnectionSource(OperationHelper.java:187) ~[mongodb-driver-core-3.1.0.jar:?]
at com.mongodb.operation.OperationHelper.withConnection(OperationHelper.java:178) ~[mongodb-driver-core-3.1.0.jar:?]
at com.mongodb.operation.MixedBulkWriteOperation.execute(MixedBulkWriteOperation.java:141) ~[mongodb-driver-core-3.1.0.jar:?]
at com.mongodb.operation.MixedBulkWriteOperation.execute(MixedBulkWriteOperation.java:72) ~[mongodb-driver-core-3.1.0.jar:?]
at com.mongodb.Mongo.execute(Mongo.java:769) ~[mongodb-driver-3.1.0.jar:?]