From 4ff66da770f8bc350a010c49cad9f08ced4f0eff Mon Sep 17 00:00:00 2001 From: Viet Nguyen <3805254+vnugent@users.noreply.github.com> Date: Tue, 11 Jul 2023 04:11:03 +0200 Subject: [PATCH] fix: tune typesense to better index climb/area name with special chars (#337) Co-authored-by: viet nguyen --- src/db/export/Typesense/TypesenseSchemas.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/db/export/Typesense/TypesenseSchemas.ts b/src/db/export/Typesense/TypesenseSchemas.ts index 584060e6..5a6483f9 100644 --- a/src/db/export/Typesense/TypesenseSchemas.ts +++ b/src/db/export/Typesense/TypesenseSchemas.ts @@ -67,7 +67,8 @@ export const climbSchema: CollectionCreateSchema = { type: 'geopoint' as const, index: true } - ] + ], + token_separators: ['(', ')', '-', '.'] // TBD: need to have better tie-breakers (star/popularity ratings) // default_sorting_field: 'climb_name' } @@ -132,5 +133,6 @@ export const areaSchema: CollectionCreateSchema = { type: 'geopoint' as const, index: true } - ] + ], + token_separators: ['(', ')', '-', '.'] }