Improve search

This commit is contained in:
2025-09-08 21:46:58 +08:00
parent d64b1e78ef
commit 2848e4c5e1

View File

@@ -7,6 +7,7 @@ import (
"nysoure/server/model" "nysoure/server/model"
"nysoure/server/utils" "nysoure/server/utils"
"strconv" "strconv"
"strings"
"time" "time"
"github.com/blevesearch/bleve" "github.com/blevesearch/bleve"
@@ -80,6 +81,8 @@ func init() {
} }
func SearchResource(keyword string) ([]uint, error) { func SearchResource(keyword string) ([]uint, error) {
keyword = strings.Replace(keyword, "-", " ", -1)
query := bleve.NewMatchQuery(keyword) query := bleve.NewMatchQuery(keyword)
searchRequest := bleve.NewSearchRequest(query) searchRequest := bleve.NewSearchRequest(query)
searchRequest.Size = 1000 searchRequest.Size = 1000