all repos — searchix @ 516f3e9dcd9b987e6ddda7741f088901b319fe38

Search engine for NixOS, nix-darwin, home-manager and NUR users

feat: improve matching of multiple keywords Resolves: https://codeberg.org/alanpearce/searchix/issues/5

Alan Pearce
commit

516f3e9dcd9b987e6ddda7741f088901b319fe38

parent

9f6a3f4b780a173f47ff26c27bde7948d8629648

1 file changed, 5 insertions(+), 0 deletions(-)

changed files
M internal/index/search.gointernal/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)