diff --git a/dbswitch-product/dbswitch-product-mongodb/src/main/java/com/gitee/dbswitch/product/mongodb/MongodbTableDataWriteProvider.java b/dbswitch-product/dbswitch-product-mongodb/src/main/java/com/gitee/dbswitch/product/mongodb/MongodbTableDataWriteProvider.java index 865acdd9..00d4c533 100644 --- a/dbswitch-product/dbswitch-product-mongodb/src/main/java/com/gitee/dbswitch/product/mongodb/MongodbTableDataWriteProvider.java +++ b/dbswitch-product/dbswitch-product-mongodb/src/main/java/com/gitee/dbswitch/product/mongodb/MongodbTableDataWriteProvider.java @@ -73,11 +73,7 @@ public class MongodbTableDataWriteProvider extends DefaultTableDataWriteProvider for (Object[] row : recordValues) { Map columns = new LinkedHashMap<>(fieldCount); for (int i = 0; i < fieldCount; ++i) { - if (row[i] != null && row[i].getClass().getName().equals("org.bson.types.ObjectId")) { - columns.put(fieldNames.get(i), String.valueOf(row[i])); - } else { - columns.put(fieldNames.get(i), row[i]); - } + columns.put(fieldNames.get(i), row[i]); } rows.add(columns); } diff --git a/drivers/elasticsearch/es-7.7.0/jdbc-jest-driver-1.0.0-jar-with-dependencies.jar b/drivers/elasticsearch/es-7.7.0/jdbc-jest-driver-1.0.0-jar-with-dependencies.jar index c4f446ef..8533cf4c 100644 Binary files a/drivers/elasticsearch/es-7.7.0/jdbc-jest-driver-1.0.0-jar-with-dependencies.jar and b/drivers/elasticsearch/es-7.7.0/jdbc-jest-driver-1.0.0-jar-with-dependencies.jar differ diff --git a/drivers/mongodb/mongo-4.10/mongodb-jdbc-driver-4.10.2-jar-with-dependencies.jar b/drivers/mongodb/mongo-4.10/mongodb-jdbc-driver-4.10.2-jar-with-dependencies.jar index 81845264..6d507e86 100644 Binary files a/drivers/mongodb/mongo-4.10/mongodb-jdbc-driver-4.10.2-jar-with-dependencies.jar and b/drivers/mongodb/mongo-4.10/mongodb-jdbc-driver-4.10.2-jar-with-dependencies.jar differ