feat: improve matching of multiple keywords Resolves: https://codeberg.org/alanpearce/searchix/issues/5
1 file changed, 5 insertions(+), 0 deletions(-)
changed files
M internal/index/search.go → internal/index/search.go
@@ -147,6 +147,11 @@ query.AddShould(q) } + idQuery := bleve.NewMatchQuery(keyword) + idQuery.SetField("_id") + idQuery.SetBoost(8) + query.AddShould(idQuery) + mainProgramQuery := bleve.NewMatchQuery(keyword) mainProgramQuery.SetField("MainProgram") mainProgramQuery.SetBoost(10)