Merge pull request #13026 from dataease/pr@dev-v2@fixExportData

fix: [Bug] 使用mongobi 连接,发现表名或是字段带中文查询不了 #12659
This commit is contained in:
taojinlong 2024-10-30 17:40:16 +08:00 committed by GitHub
commit e7270f7d86
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -269,7 +269,7 @@ public class CalciteProvider extends Provider {
try (Connection con = getConnectionFromPool(datasourceRequest.getDatasource().getId()); Statement statement = getStatement(con, 30)) {
datasourceRequest.setDsVersion(con.getMetaData().getDatabaseMajorVersion());
if (datasourceRequest.getDatasource().getType().equalsIgnoreCase("mongo") || isDorisCatalog(datasourceRequest)) {
resultSet = statement.executeQuery("select * from " + table + " limit 0 offset 0 ");
resultSet = statement.executeQuery("select * from " + String.format(" `%s`", table) + " limit 0 offset 0 ");
return fetchResultField(resultSet);
}
resultSet = statement.executeQuery(getTableFiledSql(datasourceRequest));