diff --git a/src/backend/ci/core/log/biz-log/src/main/kotlin/com/tencent/devops/log/util/ESIndexUtils.kt b/src/backend/ci/core/log/biz-log/src/main/kotlin/com/tencent/devops/log/util/ESIndexUtils.kt
index fe731c4f82b..2079606606a 100644
--- a/src/backend/ci/core/log/biz-log/src/main/kotlin/com/tencent/devops/log/util/ESIndexUtils.kt
+++ b/src/backend/ci/core/log/biz-log/src/main/kotlin/com/tencent/devops/log/util/ESIndexUtils.kt
@@ -57,7 +57,7 @@ object ESIndexUtils {
             .startObject("stepId").field("type", "keyword").endObject()
             .startObject("executeCount").field("type", "keyword").endObject()
             .startObject("logType").field("type", "keyword").endObject()
-            .startObject("message").field("type", "keyword")
+            .startObject("message").field("type", "text")
             .field("index", false)
             .endObject()
             .endObject()