Ho un problema con una ricerca pertinente. I risultati della seguente richiesta sono molto strano:I risultati Searchkick non sono rilevanti
Candidate.search('martin', fields: [:first_name, :last_name],
match: :word_start, misspellings: false).map(&:name)
["Kautzer Martina",
"Funk Martin",
"Jaskolski Martin",
"Gutmann Martine",
"Wiegand Martina",
"Schueller Martin",
"Dooley Martin",
"Stiedemann Martine",
"Bartell Martina",
"Gerlach Martine",
"Green Martina",
"Lang Martine",
"Legros Martine",
"Ernser Martina",
"Boehm Martina",
"Green Martine",
"Nolan Martin",
"Schmidt Martin",
"Hoppe Martin",
"Macejkovic Martine",
"Emard Martine"]
Perché Martina sta prima di Martin?
Searckick config:
searchkick language: %w(German English), word_start: [:first_name, :last_name]
hai mai trovato una soluzione a questo? Ho lo stesso problema con searchkick – rmcsharry