From da35416ed5e8968602031eb89435054e9ee9e401 Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Tue, 31 Dec 2024 21:35:30 +0800 Subject: [PATCH] :art: Improve search highlighting https://github.com/siyuan-note/siyuan/issues/13686 --- kernel/model/file.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kernel/model/file.go b/kernel/model/file.go index 909010e41..0f3c2a938 100644 --- a/kernel/model/file.go +++ b/kernel/model/file.go @@ -640,7 +640,8 @@ func GetDoc(startID, endID, id string, index int, query string, queryTypes map[s typeFilter := buildTypeFilter(queryTypes) switch queryMethod { case 0: - keywords = strings.Split(query, " ") + query = stringQuery(query) + keywords = highlightByFTS(query, typeFilter, rootID) case 1: keywords = highlightByFTS(query, typeFilter, rootID) case 3: