From 8b61ed2de6d9a48d99b27558b32fb411880bfab6 Mon Sep 17 00:00:00 2001 From: taojinlong Date: Mon, 26 Feb 2024 17:35:18 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E6=95=B0=E6=8D=AE=E9=9B=86):=20=E5=88=9B?= =?UTF-8?q?=E5=BB=BAAPI=E6=95=B0=E6=8D=AE=E9=9B=86=E6=97=A0=E6=95=B0?= =?UTF-8?q?=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/io/dataease/provider/datasource/ApiProvider.java | 1 + 1 file changed, 1 insertion(+) diff --git a/core/backend/src/main/java/io/dataease/provider/datasource/ApiProvider.java b/core/backend/src/main/java/io/dataease/provider/datasource/ApiProvider.java index 65ac06f5ff..d2c5877976 100644 --- a/core/backend/src/main/java/io/dataease/provider/datasource/ApiProvider.java +++ b/core/backend/src/main/java/io/dataease/provider/datasource/ApiProvider.java @@ -274,6 +274,7 @@ public class ApiProvider extends Provider { static private void handleStr(ApiDefinition apiDefinition, String jsonStr, List fields, String rootPath) { if (jsonStr.startsWith("[")) { + rootPath = rootPath + "[*]"; JSONArray jsonArray = JSONObject.parseArray(jsonStr); for (Object o : jsonArray) { handleStr(apiDefinition, o.toString(), fields, rootPath);