From 59e5aadee67894ea715287d881b6fa445570eda6 Mon Sep 17 00:00:00 2001 From: taojinlong Date: Mon, 28 Feb 2022 18:45:59 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20mongo=20=E6=8B=89=E5=8F=96=E4=B8=8D?= =?UTF-8?q?=E5=88=B0=E6=9C=80=E6=96=B0=E7=9A=84collection?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/io/dataease/provider/datasource/JdbcProvider.java | 3 +++ frontend/src/views/system/datasource/form.vue | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/backend/src/main/java/io/dataease/provider/datasource/JdbcProvider.java b/backend/src/main/java/io/dataease/provider/datasource/JdbcProvider.java index ea395af602..f2bd003b0e 100644 --- a/backend/src/main/java/io/dataease/provider/datasource/JdbcProvider.java +++ b/backend/src/main/java/io/dataease/provider/datasource/JdbcProvider.java @@ -403,6 +403,9 @@ public class JdbcProvider extends DatasourceProvider { } private Connection getConnectionFromPool(DatasourceRequest datasourceRequest) throws Exception { + if(datasourceRequest.getDatasource().getType().equalsIgnoreCase(DatasourceTypes.mongo.name())){ + return getConnection(datasourceRequest); + } DruidDataSource dataSource = jdbcConnection.get(datasourceRequest.getDatasource().getId()); if (dataSource == null) { handleDatasource(datasourceRequest, "add"); diff --git a/frontend/src/views/system/datasource/form.vue b/frontend/src/views/system/datasource/form.vue index 05ad8a15f5..53554473a9 100644 --- a/frontend/src/views/system/datasource/form.vue +++ b/frontend/src/views/system/datasource/form.vue @@ -253,7 +253,7 @@ - +