fix: mongo 拉取不到最新的collection
This commit is contained in:
parent
7ddaaca36c
commit
59e5aadee6
@ -403,6 +403,9 @@ public class JdbcProvider extends DatasourceProvider {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private Connection getConnectionFromPool(DatasourceRequest datasourceRequest) throws Exception {
|
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());
|
DruidDataSource dataSource = jdbcConnection.get(datasourceRequest.getDatasource().getId());
|
||||||
if (dataSource == null) {
|
if (dataSource == null) {
|
||||||
handleDatasource(datasourceRequest, "add");
|
handleDatasource(datasourceRequest, "add");
|
||||||
|
|||||||
@ -253,7 +253,7 @@
|
|||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
<el-collapse v-if="form.configuration.dataSourceType=='jdbc' && form.type !== 'api'">
|
<el-collapse v-if="form.configuration.dataSourceType=='jdbc' && form.type !== 'api' && form.type !== 'mongo'">
|
||||||
<el-collapse-item :title="$t('datasource.priority')" name="1">
|
<el-collapse-item :title="$t('datasource.priority')" name="1">
|
||||||
<el-form-item :label="$t('datasource.initial_pool_size')" prop="configuration.initialPoolSize">
|
<el-form-item :label="$t('datasource.initial_pool_size')" prop="configuration.initialPoolSize">
|
||||||
<el-input v-model="form.configuration.initialPoolSize" autocomplete="off" type="number" min="0"
|
<el-input v-model="form.configuration.initialPoolSize" autocomplete="off" type="number" min="0"
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user